忧伤夕阳

文章
8
资源
0
加入时间
2年10月24天

while循环中的switch语句

问题:运行上述程序,发现结果并不是自己想要的结果,每次输入一个number后,default语句总是会执行一次(运行结果如下图所示)原因分析:每次输入一个number后,都会输入Enter键,而这个Enter键会被第二次的getchar() 所接收,所以每次都会执行default语句。解决方法:将上述程序的第10行改为: scanf("%