关于c++中ctrl+z的用法

 我来答
昂义称凰
2020-01-02 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:29%
帮助的人:1040万
展开全部
看你的程序是应用程序框架的,即有类DOS窗口下运行的;
ctrl+z在这种程序下,指文件结束标志。
举个例子:
#include<iostream>
using
namespace
std;
int
main()
{
int
a,b;
while(cin>>a>>b)
cout<<a+b<<endl;
return
0;
}
上面程序运行后,除了关窗口外,退不出循环。此时只需按下ctrl+z(可能要按两次),也可以结束该程序。
彭淑兰焦雪
2020-02-11 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.2万
采纳率:26%
帮助的人:2224万
展开全部
你代码实现的功能很简单,但是你却将代码复杂化,出现死循环是你代码逻辑出现的问题.cout<<"press
Ctrl+Z
to
end
the
programme!"<<endl;
就是一个输出语句.while(cin>>N)只要你N!=0将一直执行while.
你应在WHLIE的第一句写个IF判断.
cout<<"press
z
to
end
the
programme!"<<endl;
cin>>flag;
if(flag
==
'z')
{
break;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式