单项选择题
请阅读以下程序:
#include <stdio.h>
main()
int x=1,y=0,a=0,b=0;
switch(x)
case 1:
switch(y)
case 0:a++;break;
case 2:
a++,b++;break;
printf("a=%d,b=%d\n",a,b);
上面程序运行后的输出结果是
A) a=2,b=1
B) a=2,b=1
C) a=1,b=0
D) a=2,b=2
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是
A) if(x++);
B) if(x>y&&y!=0);
C) if(x>0) x--
D) if(y<0) ;
else y++;
else x++;
点击查看答案&解析
单项选择题
若有说明:int *p,m=5,n;,以下正确的程序段是
A) p=&n;scanf("%d",&p);
B) p=&n;scanf("%d",*p)
C) scanf("%d",&n);*p=n;
D) p=&n;*p=m;
点击查看答案&解析
相关试题
下列程序运行时,若输入1abcedf2df<回车...
以下程序的运行结果是______。 #in...
以下程序的输出结果是______。 #in...
以下程序的功能是:删去一维数组中所有相同...
有以下程序,若运行时从键盘输入:18,1...