[求助]运行不显示结果
我编了个程序代码如下:
#include <iostream.h>
void main(void)
{
int c,f;
cout<<"这是一个华氏摄氏转换程序!";
cout<<"\n";
cout<<"请输入华氏温度:\n";
cin>>f;
c=(f-32)*5/9;
cout<<"摄氏温度为:";
cout<<c;
cout<<"\n";
}
在VC++调试.EXE可以运行。运行完后显示结果,且有按任一键推出。但是直接点.exe文件只运行,但不显示结果,当我输入好按回车后,程序自己关闭了,我看不到结果。请问是我哪里出的问题。此外,我在CMD里运行这个程序,没有问题。为什么WINDOWS里会有,请问如何解决。谢谢。
#include <iostream.h>
void main(void)
{
int c,f;
cout<<"这是一个华氏摄氏转换程序!";
cout<<"\n";
cout<<"请输入华氏温度:\n";
cin>>f;
c=(f-32)*5/9;
cout<<"摄氏温度为:";
cout<<c;
cout<<"\n";
}
在VC++调试.EXE可以运行。运行完后显示结果,且有按任一键推出。但是直接点.exe文件只运行,但不显示结果,当我输入好按回车后,程序自己关闭了,我看不到结果。请问是我哪里出的问题。此外,我在CMD里运行这个程序,没有问题。为什么WINDOWS里会有,请问如何解决。谢谢。
[此贴子已经被作者于2006-7-23 17:18:34编辑过]