王旭晨


私信TA

用户名:wxc

访问量:6559

签 名:

等  级
排  名 21231
经  验 636
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 陕西理工大学
专  业

  自我简介:

#include<stdio.h>

int main(){

float c,f;

printf("华氏温度:");

scanf("%f",&f);

c=5*(f-32)/9;

printf("摄氏温度:%.2f",c)


}

 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区

#include<stdio.h>
int main()
{
    float F,C;
    scanf("%lf",&F);
    C=5*(F-32)/9;
    
    printf("%.2f",C);
    
    return 0;
}


为什么这样不对啊
2017-10-16 20:51:57
将float换成double,相应的后面应换为scanf里的%lf,相应的printf里的也要换成double型对应的%0.2lf
2017-09-17 00:34:25
为什么换成double 就不对了?
2017-09-15 16:46:19
这里的printf后面掉了;难道编译不报错?
2017-08-06 19:32:36
为什么我把float换成了double,反而不对了?在不考虑内存情况下,不是应该更准确吗?
2017-07-10 17:09:01