选择题   有如下程序:
    main()
    {  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);
    }
    该程序的输出结果是______。
 
【正确答案】 A
【答案解析】当x为1时,执行case 1,a自加等于1,因为case 1后没有break,接着执行case 2,此时a的值为2,b自加为1,故选择A选项。