如何让C++控制台不马上消失
一个老问题了。当我们学会了联数据库,改别人的东东后,最基本的我还是没学会。
我只会一种方法,就是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;
}