c语言调试结果一闪而过
答:void main(){ int choice,i;//定义用户选择变量do { //显示菜单 menu();printf("\n\t请选择:");scanf("%d",&choice); //接受用户选择switch(choice){ case 1:system("cls"); //清屏 printf("\n单个学员信息的循环录入\n");input();display();system("pause");break;case 2:syste...
答:两种方法,一是改程序,在结束前,请求输入内容,如:getchar(); 或是 调系统的 system("pause");方法二,不改程序,改调用方法,不要直接双击exe文件,先开一个cmd窗口,切换目录到你的程序所在位置,在命令行窗口里,输入程序名,回车,结果就一直留着,除非关闭了命令行窗口 ...
答:windowsxp系统下,很多使用VC++6.0编译C程序的用户们都经常会遇到C语言程序闪退的问题,就是在编译器中调试运行的时候一切正常,可是把DEBUG中生成的EXE文件拿出来双击运行却发现程序运行完后就闪退了。这该怎么办呢?今天小编就要为大家介绍该问题的具体解决方法。具体方法如下:1、我们以最经典的...
答:光标移动到main函数的最后的那个 } 上,按F9,会出现红点,然后F5。执行到红点它就会停下来 (黑窗口可以通过任务栏上的图标点出来
答:include <stdio.h> include <stdli.h> int main(void){ printf("I need pause here.\n)以上就是避免 C/C++ 程序一闪而过的两种方法。一个比较简单,一个比较难,但都是能够操作的。主要还是要认真对待编程这件事。C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式...
答:一闪而过是程序自动结束,同时编译器没有提供结果驻留功能。对于此种情况,可以手动在代码结尾增加驻留功能的函数。常用的有如下两种:1 通过getch函数驻留。getch会等待从屏幕的输入,在main函数退出前,增加 getch();调用,系统会等待输入,直到有新的输入,才会退出界面。2 通过system("pause");来实现...
答:return 0;之后函数就返回了,后面的语句都是没有意义的。把getch()放在return 0;前。另外我不推荐使用getch(),使用stdlib.h 中的system("pause");更好一些,getch()并不总能有效。
答:执行个helloworld当然是一闪而过了,所以一般是使用内置终端
答:最后,加这个函数,试试。getch()不用回车,getchar(),要回车,包含头文件不一样式getch要有conio.h getchar()要stdio.h即可
答:system(“pause”);return 0;
网友评论:
邵康14718229325:
C语言 为什么调试结果窗口一闪即过 -
41720莫仇
: 不知道你用的是哪个编译器,但是我猜你应该是编的最简单的控制台程序,那么如果你的main函数是int型或其他类型,而最后又是由return返回,且return前没有诸如从键盘读入字符等的命令,那么你的程序在执行完的时候会直接退出,所以会有一闪而过的情况,要想让它停留,可以在return语句前添加一个按任意键退出的语句,最常用的有两种方法: 1. printf("\n按任意键继续..."); getchar(); return 0; 2. 前面包含stdio.h sysytem(“PAUSE”); return 0;
邵康14718229325:
C语言编程问题 为什么我编的程序结果就闪一下 -
41720莫仇
: 如果是C语言的话,结果闪过之后,按 alt+F5 组合键查看结果.
邵康14718229325:
C语言编好的程序一闪而过,怎么不一闪而过? -
41720莫仇
: 两种方法,一是改程序,在结束前,请求输入内容,如: getchar(); 或是 调系统的 system("pause"); 方法二,不改程序,改调用方法,不要直接双击exe文件,先开一个cmd窗口,切换目录到你的程序所在位置,在命令行窗口里,输入程序名,回车,结果就一直留着,除非关闭了命令行窗口
邵康14718229325:
VC6.0C语言调试时怎么一闪就没了 但是程序对了 这样会不会有问题呢 会不会扣分呢 -
41720莫仇
: 看你调试的程序是哪一类型的,有的运行结果有输出,有的没有.前者有运行结果窗口,后者则一闪而过
邵康14718229325:
C语言运行结果一闪而过
41720莫仇
: 用getch(); 附: getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdin流中每次读入一个...
邵康14718229325:
编C语言的程序想让执行后的结果停下来不要一闪就过怎么办,
41720莫仇
: 在末尾加一句 getchar(); 可以利用getchar()函数让程序调试运行结束后等待编程者按下键盘才返回编辑界面,用法:在主函数结尾,return 0;之前加上getchar();
邵康14718229325:
C语言编译结果一闪而过该怎么办 -
41720莫仇
: 在return 0前面 插入一句system("pause");系统运行暂停的意思,你按任意键就会继续运行
邵康14718229325:
c语言编译完成后Debug中的exe文件为什么一闪而过
41720莫仇
: 因为代码里面没有加入暂停语句,所以程序运行完后就自动关闭了 在最后加入一个getchar()就OK了 或者包含头文件stdlib.h再在最后加入一句system("pause");
邵康14718229325:
c语言编译完成后Debug中的exe文件为什么一闪而过 -
41720莫仇
: 你在原文件中包含<stdlib.h>这个头文件,再在最后一个大括号前写上 system("pause"); 就能解决你的问题啦.
邵康14718229325:
关于C语言一闪而过 -
41720莫仇
: 你按f5调试了吧 按ctrl+f5才是正式运行