C语言.exe闪退怎么解决?

#include<stdio.h>

void main()
{
int k;
char a;
printf("input k:");
scanf("%d",&k);
scanf("%c",&a);
printf("input characters:");
a=getchar();
while(a!='\n')
{if((a>='a'&&a<='z')||(a>='A'&&a<='Z'))
{
a=a+k;
if(a>'z'||(a>'Z'&&a<='Z'+k))
a=a-26;
}
printf("%c",a);
a=getchar();

}
}

在exe文件同目录下新建一个txt文档,里面输入如下内容
xx.exe
pause
然后退出保存,把后缀txt改为bat然后运行,那个xx就是文件的名字
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-04-15
头文件增加stdlib.h
函数结尾调用
system("pause");

c语言程序闪退
1、去生成的目录下面找到EXE文件;2、在程序中添加一些代码,防止程序被关闭;3、在主函数末尾的地方写一行system;4、重新编译之后再次打开对应目录下的EXE文件,这次程序运行完之后没有直接关闭掉而是停留在这里了,闪退问题成功解决。

c语言运行闪退怎么解决
解决C语言程序运行闪退问题,只需在代码结束前加入特定函数即可。通常在return 0;之前,代码段末尾加上getch();或getchar();,这将使程序暂停,等待用户输入,确保程序执行完毕。使用getch();较为推荐,因为它允许用户通过任意键退出。而getchar();则要求用户输入多个字符后按回车键结束。在程序中加入头...

c语言编程的exe文件为什么按回车会闪退,求原理解释。
C语言编写的exe程序在按下回车键后会立即关闭,这是因为程序设计时默认遵循Windows控制台窗口的模式,执行完毕后即退出。要解决这个问题,可以在程序中加入一些操作以保持窗口打开,例如使用stdio库的getchar()或scanf()函数暂停程序的退出,或者调用stdlib库的system函数来显示pause命令,让用户有时间查看结果。

windowsxp系统下C语言程序闪退的解决方法
这时候我们有必要在程序中添加一些代码防止程序被关闭,先在程序开头包括windows.h这个头文件。5、接着在主函数末尾的地方写一行system(“pause”)。6、重新编译之后我们再次打开对应目录下的EXE文件,这次程序运行完之后没有直接关闭掉而是停留在这里了,闪退问题成功解决。windowsxp系统下C语言程序闪退的解...

C语言编辑出来的转化成exe后打开会自己闪退是怎么回事。
闪退是因为程序运行完了之后会自动关闭.,如果你程序中有输入的部分他会等你输入完成后直接退出。你在末尾加一个system("pause")就行了。

c语言生成exe文件,打开exe文件闪退怎么办,求大神解答
在exe文件同目录下新建一个txt文档,里面输入如下内容 xx.exe pause 然后退出保存,把后缀txt改为bat然后运行,那个xx就是文件的名字

c语言编程的exe文件为什么按回车会闪退,求原理解释。
你说的是控制台程序吧?这些都是依赖于windows的控制台窗口,程序执行完就退出了。如果你想不让它退出,可以先在开始菜单里 运行->cmd,然后输入exe的路径(或者直接拖图标到里面),然后回车。还有一种方法就是在程序里加入system("pause");这个函数即可。

C语言Visual C++ 6.0一打开就闪退
遇到Visual C++ 6.0一打开就闪退的问题,可以通过以下步骤尝试解决,主要是解决软件不兼容的问题。首先,找到名为MSDEV.EXE的文件。这通常位于Visual C++ 6.0的安装目录下。接着,对MSDEV.EXE进行重命名。可以将它改名为与原文件类似,但结尾加个1的文件名,如MSDEV1.EXE。这样做的目的是为了将原始...

点击visual c++中生成的exe文件闪退解决方法
刚学c语言的同学,都想亲自测试自己编写的程序。打开c的源文件的目录,进入Debug文件夹,找到exe文件打开,会有可能,执行之后,发现执行到一半或将要执行完的时候程序闪退,这样就看不到自己程序的的整个交互过程。所以小编在这,给出一个解决方法。方法 大家肯定都知道在Visual C++ 6.0 中点击生成程序...

C语言编写的程序运行时闪一下就没了。
C语言编写的程序运行时闪一下就没了是设置错误造成的,解决方法为:1、我们以最经典的HELLO WORLD程序为例。2、当我们写完这个程序 编译完成后单击左上角的叹号运行 可以看到一切正常 按下任意按键后窗口才会消失。3、但是我们去生成的目录下面找到这个EXE文件。4、双击运行却发现有个窗口一闪而过。。

相似回答