执行以下程序段的输出结果是( )。intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2: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
查看答案
设“a=1,b=2,c=3,d=4,m=n=1”,执行完“(m=a>b)&&(n=c>d)”后,n的值为()。
A. 0
B. 1
C. 3
D. 4
关于if语句的说法正确的是()。
A. 双分支语句中有可能两个分支都不执行
B. if多分支语句中不能没有最后的else
C. if语句的各分支中可以嵌套if语句
D. 分支中的复合语句后面可以带分号
执行程序段“inta,b;scanf("%d,%d",&a,&b);”,则正确的数据输入格式是()。
A. 12
B. 1,2
C. a=1,b=2
D. a=1b=2
下列选项中,不是C语言关键字的是()。
A. main
B. int
C. double
D. long