C语言,这道题怎么做?
有以下程序:#include<stdio.h>voidmain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:...
有以下程序:
#include<stdio.h>
void 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);
}
程序的运行结果是( )。
A.
a=1,b=0
B.
a=1,b=1
C.
a=2,b=1
D.
a=2,b=2 展开
#include<stdio.h>
void 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);
}
程序的运行结果是( )。
A.
a=1,b=0
B.
a=1,b=1
C.
a=2,b=1
D.
a=2,b=2 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询