开放大学在线学习搜题
当前位置:首页 > 学习题库 > C语言程序基础

问题

下面程序段运行时输出结果是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);

}

您可能感兴趣的试题