C语言问题 为什么答案选c 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? ________疤狼 2017-01-02 · 超过11用户采纳过TA的回答 知道答主 回答量:41 采纳率:0% 帮助的人:18.8万 我也去答题访问个人页 关注 展开全部 在于scanf函数 和gets函数的中止条件不同 scanf读取 字符 从非空字符开始读取遇见空格或换行中止输入 所以a数组内容为this 同理 b数组为is gets数组会读入一切字符包括空格并遇见换行符停止输入 所以他接收了那两个空格 所以打印是那样的 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 帐号已注销 2017-01-02 · 超过30用户采纳过TA的回答 知道答主 回答量:46 采纳率:0% 帮助的人:43.5万 我也去答题访问个人页 关注 展开全部 scanf();使用时遇到空格或换行符结束,剩下内容被压入缓冲区。gets();读取当前行的所有字符,遇到换行符结束。所以a字符串的内容是"this"b字符串的内容是"is"c字符串的内容是" a cat!"(注意空格) 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-11-17 c语言问题,为什么选c 2015-01-16 c语言程序简单问题,如图,为什么选C 2014-06-29 C语言15题,为什么选C? 2014-06-20 C语言的问题,答案选B,对吗?为什么 2016-06-27 C语言题,如图,答案为什么选C? 3 2015-09-14 C语言,为何选择C 2014-06-24 C语言问题,A选项和D选项不是一个意思么,那为什么选A呢? 更多类似问题 > 为你推荐: