C语言SLE8课后作业疑问
为什么float和double两种类型得出的结果不一样?{:9_241:} double型的scanf格式化符是%lf,不是%f #include <stdio.h>int main()
{
double H,S;
printf("请输入华氏度:");
// scanf("%f",&H);
scanf("%lf",&H);
S = (H - 32) * 5 / 9;
printf("转化为摄氏度是:%.2f\n",S);
return 0;
} 感谢大佬
页:
[1]