while循环中的switch语句 问题:运行上述程序,发现结果并不是自己想要的结果,每次输入一个number后,default语句总是会执行一次(运行结果如下图所示)原因分析:每次输入一个number后,都会输入Enter键,而这个Enter键会被第二次的getchar() 所接收,所以每次都会执行default语句。解决方法:将上述程序的第10行改为: scanf("% Linux C语言 2023-05-11 50 点赞 0 评论 75 浏览