Turbo c 2.0中一个程序编译成功,但是不显示结果。

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:56:57
程序如下:
main()
{
int sum,i;
sum=0;
i=1;
while(i<=10)
{
sum=sum+i;
i=i+1;
}
printf("%f\n",sum);
}

能编译成功,但是按下Ctil+F9时,却只一闪而过。不会显示结果:55
只是在按下ALT+X退出后,才在一个【非使用中 TC】的窗口中显示结果 55.

在printf("%d\n",sum);
后面加getch();

#include <stdio.h>
#include <stdlib.h>
main() {
int sum,i;
sum=0;
i=1;
while(i<=10)
{
sum=sum+i;
i=i+1;
}
printf("%d\n",sum);
getch();
}

程序运行完窗口自动关闭了,加一句获取字符或回车的代码再自动关闭就可以了。

Ctil+F9只是编译 你编完了程序以后要按alt+f5才是显示结果