读书人

c++怎么以eof结尾实现多组输入

发布时间: 2012-04-21 14:34:44 作者: rapoo

c++如何以eof结尾实现多组输入?
是如下这样么:
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

求指点,谢谢!!


[解决办法]
http://topic.csdn.net/u/20120311/16/0f5e87ee-5b6b-4e39-a179-bf2292031c5f.html

读书人网 >C++

热点推荐