请阅读以下程序。{int x=1,y=0,a=0,b=0;switch(x){case 1:switch (y){case 0:a++; break;case 1:b++; break;}case 2:a++;b++; break;}printf ("a=%d, b=%d",a,b);上述程序的输出结果是( )。
A. a=2,b=1
B. a=1,b=0
C. a=1,b=1
D. a=2,b=2
查看答案
判断char型变量c1是否为小写字母的正确表达式为( )。
A. 'a'<=c1<='z'
B. c1>=a&&c1<=Z
C. c1>=allc1<=z'
D. c1>='a'&&c1<=z'
以下程序的运行结果是main(){ int a=-5,b=1,c=1;int x=0,y=2,z=0;if(c>0) x=x+y;if(a<=0){if (b>0)if(c<=0) y=x-y; }else if (c>0) y=x-y;else z=y;printf("%d,%d,%d",x,y,z); }
A. 2,2,0
B. 2,2,2
C. 0,2,0
D. 2,0,2
语句"white (!e);”中的条件"!e” 等价于( )
A. e==0
B. e!=1
C. e!=0
D. ~e
设有程序段"int k=10; while (k= =0) k=k-1;",则下面描述中中正确的是( )
A. while 循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次