c语言while(1)为什么第二次循环会跳过getchar直接运行下个函数 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 getchar 函数 while 循环 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? White_MouseYBZ 2014-11-26 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6578万 我也去答题访问个人页 关注 展开全部 在if前一行加一句fflush(stdin);。因为上一次把'\n'留在输入缓冲区了,第二次只接收了一个'\n'…… 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 风雷九州 2014-11-26 · TA获得超过3025个赞 知道大有可为答主 回答量:1127 采纳率:100% 帮助的人:427万 我也去答题访问个人页 关注 展开全部 第二次的getchar会把前一次的换行符读进来的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言 :精通之路,编程思想重塑,高效学习课程!c语言 :资深全栈工程师Bennyhuo授课,带你系统啃透C语言,从零到精通!c语言 :限时特惠?299,错过不再有!立即报名,开启C语言编程新篇章!coding.imooc.com广告 其他类似问题 2021-05-15 C语言While循环第二次不会运行? 1 2022-12-14 C语言中什么情况下跳出while的循环? 2022-11-08 ch=getchar()为什么后面还要加getchar;为什么不加在while(1)里边就不循环? 2019-07-10 while ((c=getchar())!=' ')什么意思 7 2019-08-10 在C语言中用while语句时,当进去死循环时怎么让它跳出循环? 8 2021-05-15 C语言while循环问题2? 1 2020-01-18 c语言while循环的问题 6 2019-08-11 C语言中什么情况下跳出while的循环? 更多类似问题 > 为你推荐: