单选题

有以下程序

int main(void)

{

    int x=1,a=0,b=0;

switch(x)

{

     case 0:b++;

         case 1:a++;

         case 2:a++;b++;

}

printf("a=%d,b=%d\n",a,b);

}

当在case 1:a++;后面添加语句break;程序的运行结果为(    )

A

a=2,b=1

B

a=1,b=1

C

a=1,b=0

D

a=2,b=2

赣ICP备20007335号-2