选择题   有以下程序:
    #include  <stdio.h>
    main()
    {  int a,b;
    for(am0;a<3;a++)
    {  scanf('%d',&b);
    switch(b)
    {case 1:printf('%d,',b++);
    case 2:printf('%d,',b++);
    default:printf('%d,',b++);
    }
    }
    printf('\n');
    }
    执行时输入:1 2 3<回车>,则输出结果是______。
 
【正确答案】 A
【答案解析】本题执行过程为:输入1,匹配case 1,输出1,然后执行b++得b=2,再执行下一个case的语句输出2,然后执行b++得b=3,继续执行default语句,输出3;输入2,执行case 2,输出2,然后执行b++得b=3,执行default语句输出3;输入3,执行default语句输出3。选项A正确。