C语言的一道题解答一下? 请问这个d和c有啥区别呀... 请问这个d和c有啥区别呀 展开 我来答 2个回答 #热议# 不吃早饭真的会得胆结石吗? 百度网友9191b79 2019-10-21 · TA获得超过263个赞 知道小有建树答主 回答量:1259 采纳率:53% 帮助的人:44.5万 我也去答题访问个人页 关注 展开全部 d选项里面 for ch=getchar()这句赋值语句值执行了一次喔,所以,如果你输入的第一个字符不是回车,那么不论第二输入的字符是什么,for都是死循环(一直循环下去)。而c选项,n=0;ch=getchar()会接受你的所有输入,如果输入的字符不是回车,那么n加一,是回车那么for循环结束,n就是输入的字符数量。仅供参考喔 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 zjf121348 2019-10-21 · TA获得超过520个赞 知道小有建树答主 回答量:1126 采纳率:59% 帮助的人:208万 我也去答题访问个人页 关注 展开全部 C是对n迭代。D没有做任何迭代,它只getchar了一次。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-11-04 求解一道C语言题? 2018-03-21 c语言里面的一道题 11 2012-03-10 C语言中一道题 7 2014-02-02 C语言一道题 2 2011-01-01 C语言一道题 9 2018-03-11 C语言一道题 2 2017-12-16 一道C语言题 2 2016-01-16 一道c语言题 5 更多类似问题 > 为你推荐: