您的位置:程序门 -> .net技术 -> vc.net



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


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何让c++控制台不马上消失
发表于:2008-01-29 21: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;
}
发表于:2008-01-29 21:13:581楼 得分:0
我自己来吧,想起来了。

system("pause");
发表于:2008-01-29 21:15:072楼 得分:0
这个我自己删除不了,如果觉得是水贴,那就拜托删除一下吧。
发表于:2008-01-31 23:46:263楼 得分:0
加一个
system("pause");
或者
getchar();
或者
cin> > 变量名


快速检索

最新资讯
热门点击