题目内容

设a=3,b=4,执行“printf("%d,%d",(a,b),(b,a));”的输出是()

A. 3,4
B. 4,3
C. 3,3
D. 4,4

查看答案
更多问题

设a,b为字符型变量,执行“scanf("a=%c,b=%c",&a,&b)”后使a为'A',b为'B',从键盘上的正确输入是()。

A. 'A''B'
B. 'A','B'
C. A=A,B=B
D. a=A,b=B

下列程序段中,不是死循环的是()。

A. int i=100;while(1){ i=i%100+1;if(i>=100)break;}
B. unsigned k=0;do{++k;}while(k>=0);
C. for(;;);
D. int s=3379;while(s++%2+s%2)s++;

下列程序段运行后x的值是()。int a,b,c,x;a=b=c=0;x=35;if(!a)x--; else if(b);if(c)x=3;else x=4;printf("%d",x);

A. 34
B. 4
C. 35
D. 3

下面的程序片段所表示的数学函数关系是()。y=-1;if(x!=0) if(x>0) y=1; else y=0;

A. ┌ -1 (x<0)y=┤0 (x=0)└1 (x>0)
B. ┌ 1 (x<0)y=┤ -1 (x=0)└ 0 (x>0)
C. ┌0 (x<0)y=┤-1 (x=0)└1 (x>0)
D. ┌ -1 (x<0)y=┤ 1 (x=0)└ 0 (x>0)

答案查题题库