题目内容

执行一下程序段后,输出的结果是int m=10,n=20,x;x=(m=2)||(n=3);printf("%d,%d\n",m,n);

A. 10,20
B. 2,3
C. 10,3
D. 2,20

查看答案
更多问题

执行以下程序段后,输出的结果是______。int x=10,y=0;switch(x%3){case 1: y=x+1; case 2: y=y+1;break;default:x++;y=y+1;}printf("%d,%d\n",x,y);

A. 11,1
B. 10,11
C. 11,12
D. 10,12

执行以下程序段后,输出的结果是______。int a=3,b=5,c; c=(!a)&&(b=a);printf("%d,%d\n",c,b);

A. 0,3
B. 0,5
C. 1,3
D. 1,5

执行以下程序段。 int a=3,b=5,c; while(c=(!a)&&(b=a)) printf("%d,%d\n",c,b);循环体执行的次数____

A. 执行无限次
B. 有语法错,不能执行
C. 一次也不执行
D. 执行一次

设变量x和y都已正确定义并赋值。下列if语句中,在编译时将产生错误的是

A. if(x++);
B. if(x>y&&y!=0);
C. if(x>0) x-- else y++;
D. if(y<0) ++x;else x++;

答案查题题库