单项选择题

请阅读以下程序:
#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=1,b=1
C.a=1,b=0
D.a=2,b=2
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: main() char ch[2][5]= 6937 , 8254 ,*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j],’ 0’;j+=2) s=10*s+p[i][j]-’0’; printf( %d n ,s); 该程序的输出结果是( )。
A.69862358
B.5825
C.6385
D.693825
单项选择题
下列程序执行后的输出结果是( )。 void func1(int i); void func2(int i); char st[]= hello, friend! ; void func1(int i) printf( %c ,st[i]); if(i<3)(i+=2;func2(i); void func2(int i) printf( %c ,st[i]); if(i<3m+=2;func1(i); main() int i=0;func1(i);printf( n );
A.hllo
B.heel
C.hlo
D.hlm
相关试题
  • 以下程序的运行结果是______。 #in...
  • 已有定义:double *p;,请写出完整的语...
  • 以下程序的输出结果是______。 #in...
  • 下面程序的功能是:计算1~10之间的奇数...
  • 以下程序运行后的输出结果是______。...