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

 时间:2024-10-13 14:32:29

原因:在编译执行的时候,如果是直接按F5是调试,就会出现一闪而过的情况,安ctrl+F5的执行不调试,这样的话统潇瘵侃就不会出现一闪就没的情况了。

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

方法一:getchar(),即在主函数尾部或程序最后加上getchar();也就是接受键盘输入,这样程序就不会一闪而过,因为程序还没有执行完。

注:当代码中存在scanf()函数时,需要在getchar();前加上fflush(stdin);清除键盘缓存,以防影响getchar()的接收。

方法二:system("pause"),system("pause");加在主函数的尾部,配合windows.h头文件使用才行。即
#include <stdio.h>
#include <windows>
void main(){
……
system("pause"):
……
}

  • C语言中float是什么意思?
  • 在c语言中如何计算字符串的长度?
  • c语言中 %c表示什么
  • C语言中的scanf函数怎样输入字符串?
  • C语言如何将十进制数转换为二进制?
  • 热门搜索
    数学手抄报资料 小学生重阳节手抄报 爱的手抄报 我的中国梦手抄报画 英语手抄报版面设计 六一手抄报简单又好画 国防教育手抄报内容 圣诞节的手抄报 手抄报模板大全 少先队建队日手抄报