菜鸟求助一个关于C语言循环输入字符串的问题,我相信大神们肯定也被问过好多次!

菜鸟程序员员 2016-03-29 05:02:56
我需要实现这样的输入,比如先输入qwer,然后摁回车键换行,此时程序不输出最终结果,再输入asdf,摁回车,程序还是不输出最终结果,多次这样的输入。题目也没说结束标志,然后就输入结束,输出最终结果了,这种重复输入怎么编程?题目就是华为obj上的问题:识别有效的IP地址和掩码并进行分类统计。百度一下这个题目应该就出来了,求大神解决问题!
...全文
311 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
r9sammy998 2016-03-31
  • 打赏
  • 举报
回复
EOF 文件结束
paschen 2016-03-31
  • 打赏
  • 举报
回复
引用 2 楼 xusongge 的回复:
引用 1 楼 qq_33696907 的回复:
放在while循环里面不行吗,跳出的条件是 输入结束 ,至于其中输入的字符串保存起来不就行了吗,循环结束输出
不知道循环次数啊兄弟,而且题目也没说什么时候结束,可能输入3行结束,可能4行,可能5行...
放在while(1)循环里,循环中生成一个随机数,当这个数满足某种条件时退出循环
赵4老师 2016-03-30
  • 打赏
  • 举报
回复
Linux:Ctrl+D Windows:Enter、Ctrl+Z、Enter
baidu_33522243 2016-03-29
  • 打赏
  • 举报
回复
引用 2 楼 xusongge 的回复:
引用 1 楼 qq_33696907 的回复:
放在while循环里面不行吗,跳出的条件是 输入结束 ,至于其中输入的字符串保存起来不就行了吗,循环结束输出
不知道循环次数啊兄弟,而且题目也没说什么时候结束,可能输入3行结束,可能4行,可能5行...
不用考虑循环次数啊,不等于EOF不就行了。
(c = getchar() != EOF)
菜鸟程序员员 2016-03-29
  • 打赏
  • 举报
回复
引用 1 楼 qq_33696907 的回复:
放在while循环里面不行吗,跳出的条件是 输入结束 ,至于其中输入的字符串保存起来不就行了吗,循环结束输出
不知道循环次数啊兄弟,而且题目也没说什么时候结束,可能输入3行结束,可能4行,可能5行...
qq_33696907 2016-03-29
  • 打赏
  • 举报
回复
放在while循环里面不行吗,跳出的条件是 输入结束 ,至于其中输入的字符串保存起来不就行了吗,循环结束输出

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧