C语言产生了的EXE press any key to continue 求教其他办法!

2025-02-25 14:28:19
推荐回答(4个)
回答1:

两种方法:
1,运行cmd,cd到debug目录中,然后执行生成的exe文件,就不会有问题了。
2,添加循环控制,代码如下:
#include
#include
void main()
{
char a = '0',b, c;//声明是字符类型的
while(a != '1')//循环输入控制,当输入的第一个字符为'1'时,结束循环,程序结果。
{
scanf("%c%c%c",&a,&b,&c);
printf("%c,%c,%c\n",a,b,c);
//输出是整型的..所以出来的是a,b,c对应的ASCII码 a=97 printf里要用%c才是字母
}
}

回答2:

在头文件加上#include
在最后一行加上system("pause");
相当于加了一个断点

回答3:

如果用VC的话Ctrl+F5调试运行~或在最后行加getchar();

回答4:

#include
system("pause");