注册 登录
编程论坛 C++教室

[求助]初学C++,有段程序不知道该怎么改,求教

下雪了! 发布于 2007-02-28 17:45, 549 次点击

//华氏温度转摄氏(换算公式为C=5(F-32)/ 9)
#include <iostream.h>
void main()
{
float C;
float F;
cout<<"请输入华氏温度:"<<'\n';
cin>>F;
C=5*(F-32)/9;
cout<<"对应的摄氏温度为:"<<C<<'\n';
}

这段是程序是我把C=5*(F-32)/9;的顺序调整后才能通过编译可以运行的
本来我编的程序是这样的:

//华氏温度转摄氏(换算公式为C=5(F-32)/ 9)
#include <iostream.h>
void main()
{
float C;
float F;
C=5*(F-32)/9;
cout<<"请输入华氏温度:"<<'\n';
cin>>&F;
cout<<"对应的摄氏温度为:"<<C<<'\n';
}
请问如果要我要在一开始就定义c的运算式,该怎么改才能让上面的程序通过编译可以运行?请高手解答。

6 回复
#2
heliujin2007-02-28 21:04
cin&gt;&gt;&amp;F; ?
#3
下雪了!2007-02-28 21:53

就是把键盘输入的值赋给F

#4
fhqwfnh7282007-03-01 11:58

将C的运算式写成宏
#define Result 5*(F-32)/9;
...
...
...
C=Result;

#5
song42007-03-02 15:00
以下是引用heliujin在2007-2-28 21:04:38的发言:
cin>>&F; ?


C语言不是C++
我也头一次看见这个
呵呵,好好看看书

#6
wfpb2007-03-02 23:02
就4楼那样吧
#7
下雪了!2007-03-03 11:17
谢谢4楼,我知道了
1