以下程序的输出结果是( ) #include main() {int x=1,a =0,b =0; switch(x) { case0:b++; case1:a++; case2:a++;b++

admin2016-12-25  2

问题 以下程序的输出结果是(    )
    #include
    main()
    {int x=1,a =0,b =0;
    switch(x)
    { case0:b++;
    case1:a++;
    case2:a++;b++;
    }
    printf("a=%d,b=%d",a,b);
  }

选项 A、a=2,b =1
B、a=2,b =2
C、a=1,b =0
D、a=1,b =1

答案A

解析 x=1,则执行case1,a为1,其后无break,则继续执行下面的case2,a为2,b为1。
转载请注明原文地址:https://kaotiyun.com/show/TAAx777K
0

随机试题
最新回复(0)