下列程序的输出结果是 【 】 #include main() {int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; ease

admin2017-10-26  11

问题 下列程序的输出结果是    【    】
    #include
    main()
    {int x=1,a=0,b=0;
    switch(x)
    {
    case 0:b++;
    case 1:a++;
    ease 2:a++;b++;
    }
    printf("%d,%d\n",a,b);
    }

选项 A、1,0
B、1,1
C、2,1
D、2,2

答案C

解析 switch语句中表达式x的值为1,故执行case 1后面的语句a++;,执行后a的值为1,再接着执行case 2后面的语句a++.b++;,执行后a的值为2,b的值为1。
转载请注明原文地址:https://kaotiyun.com/show/n1kx777K
0

最新回复(0)