题目内容

已知intx=10,y=20,z=30;执行语句if(x>y)z=x;x=y;y=z;后x,y,z的值是()。

A. x=10,y=20,z=30
B. x=20,y=30,z=30
C. x=20,y=30,z=10
D. x=20,y=30,z=20

查看答案
更多问题

有以下程序:main(){inta=2,b=1,c=2;if(b

A. b=1,c=2
B. b=1,c=0
C. b=2,c=2
D. b=1,c=1

若变量c为char类型,能正确判断出c为小写字母的表达式是()。

A. 'a'<=c<='z'
B. (c>='a')||(c<='z')
C. ('a'<=C)and('z'>=c)
D. (c>='a')&&(c<='z')

假设所有变量均已正确说明:a=b=c=0;x=35;if(!a)x--;elseif(b);if(c)x=3;elsex=4;以上程序段运行后,x的值是:()

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

有以下程序:main(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){default:m++;case0:m++;break;}}printf(“%d\n”,m);}程序的输出结果是:()

A. 1
B. 2
C. 3
D. 4

答案查题题库