有如下程序:#include int main(){int m=1,a=0,b=0;switch(m){case 0:b++;case 1:a++;case 2:a++;b++;}printf("a=%d,b=%d\n",a,b);return 0;}该程序的输出结果是( )
A. a=2,b=l
B. a=l,b=l
C. a=l,b=0
D. a=2,b=2
查看答案
有以下程序#includeint main(){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;case 3:a++,b++;}printf("a=%d,b=%d\n",a,b);return 0;}程序运行的结果是( )
A. a=2,b=2
B. a=2,b=1
C. a=1,b=1
D. a=1,b=0
若变量a,b,c都为整数,且a=1,b=15,c=0,则表达式a==b>c的值是().
A. 0
B. 非零
C. “真”
D. 1
以下程序的输出结果是()。#includeintmain(){inta=1,b;b=a-1;if(b>a-2)printf("%d\n",a);elseif(b
A. 0
B. -1
C. 1
D. 都不对
设a、b、c、d、m、n均为整型变量,且a=5,b=7,c=3,d=8,m=2,n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为( )
A. 0
B. 1
C. 2
D. 3