pxlt.net
当前位置:首页>>关于c语言程序执行一闪而过怎么办的资料>>

c语言程序执行一闪而过怎么办

原因:在编译执行的时候,如果是直接按F5是调试,就会出现一闪而过的情况,安ctrl+F5的执行不调试,这样的话就不会出现一闪就没的情况了。 方法一:getchar(),即在主函数尾部或程序最后加上getchar();也就是接受键盘输入,这样程序就不会一闪...

这是由于你不知道具体的方法。首先要确定你编写的是win32控制台应用程序。 然后,有三个方法来执行: 方法一: 点左下角带windows旗帜的图标,输入cmd,出现DOS窗口,然后将你编写的C语言程序编译成的可执行文件拖曳到窗口中,执行即可。 方法二...

因为你的运行窗口在程序一结束就关闭了,所以要加一个等待键,才能保证窗口不关闭。 #include int main() { printf("hello!\n"); getchar(); //等待输入回车再结束 return 0; }

可以手动在想要停下来的地方加入暂停功能的函数。一般有如下几种实现方式: 1 通过getch函数。 在要暂停的位置,加入getch()调用,系统会暂停程序运行,直到终端输入一个字符为止。 2 对于部分平台,不支持getch函数的,可以通过getchar()函数,...

在return 0前面 插入一句system("pause");系统运行暂停的意思,你按任意键就会继续运行

不知道你用的是哪个编译器,但是我猜你应该是编的最简单的控制台程序,那么如果你的main函数是int型或其他类型,而最后又是由return返回,且return前没有诸如从键盘读入字符等的命令,那么你的程序在执行完的时候会直接退出,所以会有一闪而过的...

#include #include #include #define pi 3.14159 float s(int r); int main() { int r; printf("entrt a number:"); scanf("%d",&r); printf ("the s is%f\n",s(r)); printf("按任意键继续!"); getch();//让它在成里暂停就可以了 return 0; } fl...

C语言本身运行程序未设置等待,需要自己设置; 方法是: 在程序开头加 #include 在最后一个"}"前加 getchar();

一闪而过是程序自动结束,同时编译器没有提供结果驻留功能。对于此种情况,可以手动在代码结尾增加驻留功能的函数。常用的有如下两种: 1 通过getch函数驻留。 getch会等待从屏幕的输入,在main函数退出前,增加 getch(); 调用,系统会等待输入...

打开属性 链接器 系统 子系统 选择控制台 (/SUBSYSTEM:CONSOLE) 就行了

网站首页 | 网站地图
All rights reserved Powered by www.pxlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com