问题
下面程序段运行时输出结果是a=2,b=8 void main() { int x=1,y=1,a=2,b=7; 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); }
发布时间:2025-07-17 作者:国家开放大学 浏览:0次
下面程序段运行时输出结果是a=2,b=8
void main()
{
int x=1,y=1,a=2,b=7;
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);
}
您可能感兴趣的试题
-
数组定义 int a[10]; 也可以写成 int a(10); 。
数组定义 int a[10]; 也可以写成 int a(10); 。...
查看答案 -
定义 s 为 5×6(5 行 6 列)的数组可写成 float a[5,6];
定义 s 为 5×6(5 行 6 列)的数组可写成 float a[5,6];...
查看答案 -
在对全部数组元素赋初值时,可以不指定数组长度。
在对全部数组元素赋初值时,可以不指定数组长度。...
查看答案 -
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素。
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素。...
查看答案 -
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素,第 10 个元素为 a[10]。
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素,第 10 个元素为 a[10]。...
查看答案
