选择题 24.  有如下程序:
    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。