为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我求的这个程序无法运行,求c语言方法解答!

题目:写一个程序,打印相应的摄氏华氏度
(write a program to print the corresponding Celsius to Fahrenheit table)
我的解答:
#include<stdio.h>
int main()
{
     float Celsius,Fahrenheit;
     Fahrenheit==32+1.8*Celsius;
     printf("%.1f\n",Fahrenheit);
     return 0;
}

正在回答

5 回答

  #include <stdio.h>
   	int main()
    {
        float Celsius,Fahrenheit;
        
        printf("请输入要转换的华氏温度:");
        scanf("%f",&Fahrenheit);
        
        Celsius = (Fahrenheit-32)*5/9.0;
        
        printf("转化后的的摄氏温度为:%.2f \n",Celsius);
        
        return 0; 
     }


0 回复 有任何疑惑可以回复我~

你没有用
scanf输入变量数据

0 回复 有任何疑惑可以回复我~
#1

柚子31 提问者

嗯嗯,我知道(≧∇≦)/
2016-10-13 回复 有任何疑惑可以回复我~
#2

小小龙猫4187372 回复 柚子31 提问者

ok,解决了就好
2016-10-17 回复 有任何疑惑可以回复我~

“==”是进行判断,“=”是赋值

0 回复 有任何疑惑可以回复我~

并没有错,应该是你在输入数据时有错吧!

0 回复 有任何疑惑可以回复我~

  #include <stdio.h>
    void main()
    {
        float F,C;
       
        printf("需要转换的华氏温度:");
        scanf("%f",&F);
       
        C = (F-32)*5/9.0;
       
        printf("对应的摄氏温度为:%.2f \n",C);
     }

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我求的这个程序无法运行,求c语言方法解答!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信