运行C++程序时窗口一闪而过,看不见结果

2024-12-03 07:43:40
推荐回答(5个)
回答(1):

你的程序是不是没有输入什么的,只是 一些 固定值的操作,因为计算机运行速度的关系...当然是一闪而过...

加 头文件
然后再 return 之前 加上 system("pause")//这是调用系统 操作,这句话是现实系统信息,这样的话,程序会在这条语句上运行 在DOS界面显示系统信息,达到了暂停的作用 ,按回车键 会 继续执行下一句话,如果加载最后就会
退出 程序了~
LZ~~~新手吧..

回答(2):

直接双击.exe文件窗口一闪而过这是正常的,因为它属MS-DOS应用程序,而非windows应用程序。要想让其停留,只要让程序陷入等待状态就行了,例如等待输入,在程序最后加一句
cin >> a;(a变量须申明)

回答(3):

在程序一开始加一句
#include
在程序main函数最后一行return 之前加上一句:
system("pause");
就好了

回答(4):

两种解决方案:
1ctrl + F5运行啊
2.#include
在main函数最后一行return 之前加system("pause");

回答(5):

运行窗口
程序
结束
关闭

要加
等待键
才能保证窗口
关闭
#include
int
main()
{
printf("hello!\n");
getchar();
//等待输入
车再结束
return
0;
}