牵风 发表于 2021-10-19 21:32:27

为什么答案为-17.78

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

列斗 发表于 2021-10-20 12:55:24

double 要使用 %lf

#include <stdio.h>
int main()
{
    double F, C;

    scanf("%lf", &F);
    C = 5 * (F - 32) / 9.0;

    printf("%.2f\n", C);

    return 0;
}
页: [1]
查看完整版本: 为什么答案为-17.78