avatar
y*i
1
读入一系列 string 对象,直到同一
个单词连续出现两次,或者所有的单词都已读完,才结束读取
string preword,currword;
while(cin>>currword){
if(preword==currword){
cout<break;
}//end if
else preword=currword;
}//end while
if(currword.empty()||(currword!=preword))
cout<有重复单词测试成功,但是如果输入一系列没重复单词的单词,总是打印不出"there
are no adjacent words are the same",为什么呢?找了半天找不出逻辑错误。
谢谢各位。
avatar
g*s
2
gdb.

【在 y*******i 的大作中提到】
: 读入一系列 string 对象,直到同一
: 个单词连续出现两次,或者所有的单词都已读完,才结束读取
: string preword,currword;
: while(cin>>currword){
: if(preword==currword){
: cout<: break;
: }//end if
: else preword=currword;
: }//end while

avatar
y*i
3
gdb什么东东
avatar
M7
4
debugger in unix/linux

【在 y*******i 的大作中提到】
: gdb什么东东
avatar
y*i
5
我是菜鸟,我在用dev-C++,怎么debug 法?
avatar
n*0
6
再读读code 吧。输入一系列没重复单词的单词, 跳不出 while
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。