新微赢技术网

标题: 求助(新新手级):关于程序结束画面驻留问题 [打印本页]

作者: 〖艾〓木〗    时间: 2009-11-3 04:11
标题: 求助(新新手级):关于程序结束画面驻留问题
一个简单的程序 比大小
#include<iostream.h>
void main()
{
int a,b,x;
cin>>a>>b;
cout<<"数值大的是:"<<(x=a>b?a:b)<<endl;
}
程序正常运行 输入两个数字后 那个类似DOS窗口的东东 就自动关闭
根本就看不到结果 我该如何做呢 才能让窗口自动不关闭 或晚点关闭
作者: 爱(じΩvê)    时间: 2009-11-3 04:11
对了 我用的是VC++6.0
作者: ぱホ    时间: 2009-11-3 04:11
main函数内末尾加
system("pause");
作者: 一世豪杰    时间: 2009-11-3 04:11
cin.get();也行
作者: 熾天使rose    时间: 2009-11-3 04:11
我还在想.有时候我也用6.0我为什么就不会有这种问题?
作者: tp寶寶^ō^    时间: 2009-11-3 04:11
谢了 是这样吗?
#include<iostream.h>
void main()
{
int a,b,x;
cin>>a>>b;
cout<<"数值大的是:"<<(x=a>b?a:b)<<endl;
cin.get();
}
可是没用啊
作者: 不材之木    时间: 2009-11-3 04:11
#include<iostream>
using namespace std;
int main()
{
int a,b,x;
cin>>a>>b;
cout<<"数值大的是:"<<(x=a>b?a:b)<<endl;

system("pause");
return 0;

}
就这样吧
作者: 满天星    时间: 2009-11-3 04:11
#include<iostream>
using namespace std;
int main()
{
int a,b,x;
cin>>a>>b;
cout<<"数值大的是:"<<(x=a>b?a:b);

cin.get();
cin.get();
return 0;

}
这样..因为先要把缓冲区的'\n'过滤掉..刚刚没看到,不还意思
作者: ●.涛涛"★    时间: 2009-11-3 04:11
如果不想打命令的话第一次运行之后,按那个惊叹号再运行画面也一样可以驻留
作者: 城市之肺    时间: 2009-11-3 04:11
谢谢 问题解决了 但新的疑问又来了
能介绍下#include<iostream>与#include<iostream.h>的区别吗?




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2