注册 登录
编程论坛 C++教室

[求助]本人是菜鸟初学,请大侠指点一下,谢谢!

wxa6687 发布于 2007-08-16 23:50, 981 次点击
#include <iostream>
#include <string>
using namespace std;
int main()
{
string word;
while(cin >> word )
cout<<"word read is:"<<word<<endl;
cout<<"ok:no more word to read:bye!\n";
}
我输入子符串 wxa6687 t77529 z123 执行结果是 word read is:wxa6687
word read is:t77529
word read is:z123
ok:no more word to read:bye!\n显示不出
10 回复
#2
leeco2007-08-16 23:59
输入ctrl+Z
#3
leng2007-08-18 20:08
谢谢问一下楼上的  为什么要输入ctrl+Z才能显示呀?什么情况下要输入ctrl+Z踩能显示
#4
狂人老大2007-08-18 20:13

循环出不来的时候,按Ctrl+Z或者按F6+Enter可以结束循环

#5
leng2007-08-18 20:15
哦  谢谢了
#6
wingyip2007-08-19 07:21
對了,樓主你的程序
while的判斷條件設置為cin》》word
是永遠出不了循環的喔。
#7
sunjing872007-08-19 11:08
回复:(wxa6687)[求助]本人是菜鸟初学,请大侠指点一...
对啊,楼主!此循环出不来啊。。
#8
lijy5202007-08-19 12:45
跳不出循环怎么输出
#9
wxa66872007-08-19 20:31
谢谢各位了。请问怎么才能跳出循环呢
#10
aipb20072007-08-19 21:19
ctrl + z

F6
#11
qkjenjoy2007-08-25 08:58

无限循环

1