输出结果

答案是A,为什么?
你在每一个case后面补上一个printf("\n");就会明白是怎么回事了
2473输入后是逐个逐个来取的(因为getchar函数只会逐个逐个读),然后没有break的地方会循环下去
以下是计算过程:
2:2-2=0,case0
case1:c+4=6;
case2:c+4=6;break;
4:4-2=2,case2:c+4=8;break;
7:7-2=5,default:c+2=9;break;
3:3-2=1,case1:c+4=7;
case2:c+4=7;break;
所以结果是:668977
懂得好快。。。。。。。。。。。
哈哈,同样感谢你啊!
来喝杯水