以下程序段的运行结果是( )。int x=11,a=0,b=0;switch(x){case 10: b++;case 11: a++;case 12: a++; b++;}printf(“a=%d,b=%d\n”,a,b)
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
查看答案
判断char型变量ch是否为大写字母的正确表达式是( )。
A. ‘A’<= ch <= ‘Z’
B. (ch>=‘A’) && (ch<=‘Z’)
C. (‘A’>=ch) || (‘Z’<=ch)
D. (ch>=‘a’) && (ch<=‘z’)
以下程序段的运行结果是( )。int a=52,b=73,c;c=a;if(a>b)c=100;else if(a==b)c=0;printf(“%d\n”,c);
A. 52
B. 73
C. 100
D. 0
2. 设x,y均为int型变量,描述“x,y符号相异” 的表达式是( )
假定w,x,y,z,m均为int型变量,有如下程序段,运行后m的值是( )。w=1;x=2;y=3;z=4;m=(wy)?m:y;m=(m