常希远


私信TA

用户名:yoruekahou

访问量:2148

签 名:

夜绘花凤是拯救世界的技术宅女哦~

等  级
排  名 5720
经  验 1502
参赛次数 0
文章发表 9
年  龄 20
在职情况 学生
学  校 南昌工程学院
专  业 计算机科学与技术

  自我简介:

夜绘花凤是拯救世界的技术宅女哦~

解题思路以及注意事项:

注意scanf("%lf",&f);或者scanf("%f",&f);如果你前面定义的f是用double类型的话,就应该用%lf格式,如果f是float类型的话,就应该用%f,不然会有意想不到的结果。

注意printf("%lf",c);或者printf("%f",c);这里面的格式%lf或者%f与c的类型相同,c为double类型的,就用%lf,c为float类型就用%f。

注意分号和引号千万不要错,还有中英文的书写问题。

实例代码:  

#include"stdio.h"
int main()
{
    double f,c;
    scanf("%lf",&f);
    c=5*(f-32)/9;
    printf("c=%0.2lf", c);
    return 0;
}

   


 

0.0分

8 人评分

  评论区

66
2023-02-14 21:35:56
您好,我问下为什么我这样子他批改出来是错误的?
int main()
{
    double c=0,F=0;
    scanf("%lf",&F);
    c=5*(F-32)/9;
    printf("%.2lf",c);
    return 0;
}
2023-01-29 00:45:11
666
2022-07-26 18:56:38
  • «
  • 1
  • »