单项选择题

有如下程序:
void 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);

该程序的输出结果是( )。

A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <stdio.h> main() char b,c; int i; b='a'; c='A'; for (i=0; i<6; i++) if(i%2) putchar(i+b); else putchar(i+c); printf( n ); 程序运行后输出的结果是( )。
A.ABCDEF
B.AbCdEf
C.aBcDeF
D.abcdef
单项选择题
有以下程序: void main() int m,n,p; scanf( m=%dn=%dp=%d ,&m,&n,&p); printf( %d%d%d n ,m,n,p); 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是( )。
A.m=123n=456p=789
B.m=123 n=456 p=789
C.m=123, n=456, p=789
D.123 456 789
相关试题
  • 以下程序输出正确的是( )。 void amov...
  • 有以下程序: #include <stdio.h> ...
  • 有以下程序: #include <stdio.h> i...
  • 有以下程序: #include <stdio.h> i...
  • 若有以下说明和定义: union dt int a...