有如下程序,该程序的输出结果是( )int main(){ int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++; } printf("a=%d,b=%d\n",a,b);return 0;}
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
查看答案
设 int x=5,y=9,z=15, 表达式 (x+y)/z||(x
A. 0
B. 2
C. 1
D. -1
若变量c为char类型,能正确判断出c为大写字母的表达式是( ) 。
A. 'a'<=c<='z'
B. (c>='a')||(c<='z')
C. (c>='A')&&(c<='Z')
D. ('a'<=c)and('z'>=c)
已知 int a=3,b=4,c=5; 则表达式 a||b+c&&b==c 的值为____。
程序根据判断条件是否成立,从而选择执行不同的程序段。这样的程序结构叫____。