题目信息

题目类型
练习
题目年份
2024
题目题型
填空题
关 键 词
程序

题目题干

有以下程序Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
     void f(int x,int y,int *p,int *q)Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  int r;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  *q=x*y;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  while(r=x%y) {Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    x=y;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    y=r;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    }Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    *p=y;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    *q/=y;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    }Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
int main()Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    int x,y,*p,*q,t;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    scanf("%d%d",&x,&y);Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    x=(x>y) ? x:y;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    p=&x;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    q=&y;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    f(x,y,p,q);Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    printf("x=%d  ,y=%d",*p,*q);Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    getch();Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    return 0;Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入36  4,则运行结果是(  )Ubn100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

下面程序的执行结果是______________________ #include <stdio.h> struct student { int num;                c
有以下程序      void f(int x,int y,int *p,int *q) {  int r;   *q=x*y;   while(r=x%y) {     x=y;     y=r;
以下不能对二维数组a 进行正确初始化的语句是(       ) A.int a[2][3]={0}; B.int a[ ][3]={{1,2},{0}}; C.int a[2][3]={{1,2},{
若有如下程序段: { int a=2,b=-1,c=2;     if  (a<b)         if (b<0) c=0;     else  c+=1;     printf(“c
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是(  )   int  t[3][3],*pt[3],k; for(k=0;k<3;k++)   pt[k]=
若程序中定义了以下函数        double  myadd(double a,double b)          { return (a+b) ;} 并将其放在调用语句之后,则在调用之前应该对
下列程序的运行结果是(  )  #include <stdio.h> int main() { int x=3;   do {    printf("%3d",x-=2
执行下列程序段后,变量i的值为(    )。        #define MA(x,y)  ((x)*(y)) int  i=5; i=MA(i,i+1)-7; A.  30          B.
执行下面程序段后,a的值为(    )。 int a,b; for(b=1,a=1;b<=20;b++) {    if(a>=10) break;    if (a%2==1)    {
在下面的定义中,正确的是(    )。 A.  int y=x;             B. int  x=3,y=3 ;      C.  int x;y;            ​​​​​​​D

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢