vs2010怎么编译c一闪而过有什么解决办法?

2024-11-15 22:42:13
推荐回答(5个)
回答1:

system("pause");进入暂停模式,等用户输入任何键就继续执行。加上头文件#include "iostream.h"

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

回答2:

这是因为程序运行过快而导致的,程序运行结果就会输出后一闪而过。

解决方法:system("pause");进入暂停模式,等用户输入任何键就继续执行。加上头文件#include "iostream.h"

回答3:

这是因为程序运行过快的原因,程序运行结果就会显示后立即消失。

解决方法:加一个输入函数。

回答4:

在return 上一行加上 system(“pause”)

回答5:

当程序运行结束后,会自动退出命令行窗口,导致无法查看运行结果。要解决这个问题,需要使命令行窗口不自动关闭。有两种方法可以达到目的:

1 使用system("pause");
在退出程序的位置,增加调用system("pause");语句,包括主函数中的return以及程序内部调用exit的位置。
system("pause");是调用系统命令pause,其功能为使当前命令行窗口暂停,直到按任意键继续。
要调用system函数,需要引用头文件stdlib.h。

2 使用getch函数。
getch函数是windows平台特有的输入函数,功能为等待从终端输入一个字符。
调用getch可以实现1中相似的效果。调用位置与1中system函数调用的位置相同。
要调用getch函数,需要引用头文件conio.h。