为什么这个c语言程序我直接输入EOF 不能够直接结束程序? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言程序 eof 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? 百度网友fae7cd1 2015-11-26 · 超过122用户采纳过TA的回答 知道小有建树答主 回答量:233 采纳率:76% 帮助的人:121万 我也去答题访问个人页 关注 展开全部 键入的EOF是3个字符或者说是一个字符串,图中的EOF是键入错误时返回的值。。。如果是要输入EOF结束char c[4];if(strcmp(c,"EOF")!=0) 更多追问追答 追问 按照程序来说,不是应该我输入EOF 不满足条件就应该结束程序吗? 追答 输入EOF是字符串图中的EOF相当于返回false或者0或者error 就算按你想的也该是=="EOF", C语言并不支持字符串比较用==赋值也不支持= 你可以查查getchar()获取字符错误的返回值还有scanf()gets()等等 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 天雨下凡 2015-11-26 · 知道合伙人教育行家 天雨下凡 知道合伙人教育行家 采纳数:17564 获赞数:65154 爱电脑、爱数学、爱音乐; 熟悉VB、C/C++、JAVA; EXCEL与VBA有所研究…… 数学,一些会,一些被忘却…… 向TA提问 私信TA 关注 展开全部 如果是windows系统,则输入EOF请按CTRL+Z键 更多追问追答 追问 输入EOF后按ctrl +z? 然后回车? 追答 是的按CTRL+Z,然后回车。 追问 为什么windows 系统直接EOF 不可以 追答 看来你不知道EOF是什么意思,EOF是三个单词的简写,end of file(文件结尾),在windows系统中,CTRL+Z表示EOF 追问 就是不能直接用EOF 吧? 在windows 里面必须用ctrl +z结束程序? 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-09-19 c语言程序设计 怎么以输入EOF结束 24 2014-02-10 c语言 EOF问题 更多类似问题 > 为你推荐: