C++,whille(cin>>)

qq11111112234 2015-01-12 04:14:04
#include<iostream>
using namespace std;

int main()
{ char t ,y;

cout<<"VV"<<endl;
cin>>t>>y;

while(cin)
{ cin>>t>>y;;}
cin.clear();cin>>t;cin.get();
cout<<t<<"cc"<<y;
}
网上说按ctrl+z或d,家enter退出循环,但我的为何不能,要按几次才行,我用vs2010的
有人能解答一下吗
...全文
207 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mujiok2003 2015-01-12
  • 打赏
  • 举报
回复
去掉cin.clear()试试
qq11111112234 2015-01-12
  • 打赏
  • 举报
回复
要怎样改 后面的输入不要也不行
墨小蛙 2015-01-12
  • 打赏
  • 举报
回复
你是想要结束循环还是结束程序? ……结束循环的话,按理说Ctrl + Z 回车是可以的~~ 但是你那个程序结束循环以后还要接受一次输入,才能结束程序。
幻夢之葉 2015-01-12
  • 打赏
  • 举报
回复
Alt + F4,windows,终极技能,请谨慎使用!!
csd1208 2015-01-12
  • 打赏
  • 举报
回复
切换到VS界面,shift+F5
qq11111112234 2015-01-12
  • 打赏
  • 举报
回复
ctrl+c,不行啊,会发生错误
阿佳夕 2015-01-12
  • 打赏
  • 举报
回复
CTRL+C
qq11111112234 2015-01-12
  • 打赏
  • 举报
回复
要按这么多的吗,有没快捷一点的方式
赵4老师 2015-01-12
  • 打赏
  • 举报
回复
Enter、Ctrl+Z、Enter

65,210

社区成员

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

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