c++如何以eof结尾实现多组输入?

liangzhijun4 2012-03-17 09:19:37
是如下这样么:
while(cin>>a){

}
a有规定是什么类型么?
当a为char,int,string类型时,在vc6.0上,int,string要输入一次ctrl+z和回车,而为char时连着输入两次ctrl+z怎么解释?
比如这个如何多组输入:

A 句子逆转
输入一个句子,占用一行。句子由单词和单词间的空格组成。单词只有小写字母。单词之间由空格隔开。单词之间不会有多个空格。每个句子至多有1000个字母。多组数据输入。将句子单词的排列顺序倒过来输出。
多组数据输入,以EOF为结束。

SAMPLE INPUT:
It is a apple
sample OUTPUT:
apple a is it

求指点,谢谢!!
...全文
512 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ybb7021311 2012-03-17
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20120311/16/0f5e87ee-5b6b-4e39-a179-bf2292031c5f.html

64,320

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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