关于C语言的问题,想问问为什么一个简单的输出一行文字的小程序运行之后,会提示让你点击任意键继续?

2024-11-01 10:34:24
推荐回答(2个)
回答1:

这个其实是你的编译器帮你加的功能 为的是给你看看你的程序运行结果 以后你会看到很多人在代码后面加个getchar(); 其实就是为了手动实现这个功能,
操作系统一般喜欢用返回值为0来代表一个程序的正确结束 所以 一般都会返回0 我估计你用的code blocks吧

回答2:

可以啊,供参考:

#include "stdio.h"
int main()
{
char n;
printf("**************\n");
printf("Please input another letter to turn to the other point:\n");
scanf(%c",&n);
******(下一段程序代码)
getch();//用于骤停(可以观看输出结果)
return 0;
}
是一种比较简单的方法,仅供参考。(getchar(); 也可以)

另外返回值(在程序尾部)对程序无影响,须看题意要求。
以上全部手打,望采纳!