如何让C++控制台不马上消失

qiqi1qaz 2008-01-29 09:10:12
一个老问题了。当我们学会了联数据库,改别人的东东后,最基本的我还是没学会。

我只会一种方法,就是cin.ignore();

比如吧:
#include<iostream>
using namespace std;
int main()
{
cout <<"hello,qiqi"<<endl;
return 0;
}
这个加入cin.ignore();好用,
但是下面的这个,要怎么办?(从一本书上复制的)

#include<iostream>
using namespace std;
int a=5;
int square(int x); //声明函数square,它有一个参数,为int类型,即整数。返回值也
//为int类型。C++中的函数都需要先声明后给出定义。
int square(int x) //函数真正定义。
{
return x*x;
}
int main( ) //主函数,每个DOS窗口下的C++程序都需要它
{
int A; //声明变量A。C++中变量声明的位置是比较随意的。
cout <<"请输入A:"; //输出"请输入A:",箭头的方向很直观。
cin >>A; //输入A, 注意箭头方向的更改。
cout <<"A="<<A<<endl; //依次输出"A="、A的值并换行。endl代表换行
cout <<"a+A="<<a+A;
cout <<"A*A="<<square(A)<<endl;
return 0;
}
...全文
893 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-04-30
  • 打赏
  • 举报
回复
不明LZ在说什么
yasaka 2008-01-31
  • 打赏
  • 举报
回复
加一个
System("Pause");
或者
getchar();
或者
cin>>变量名
qiqi1qaz 2008-01-29
  • 打赏
  • 举报
回复
这个我自己删除不了,如果觉得是水贴,那就拜托删除一下吧。
qiqi1qaz 2008-01-29
  • 打赏
  • 举报
回复
我自己来吧,想起来了。

system("PAUSE");

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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