疑惑?
#include<stdio.h>int main()
{
double h , s;
printf("请输入华氏度:");
scanf("%f",&h);
s = (h-32) * 5 / 9;
printf("转换为摄氏度是:%.2f\n",s);
return 0;
}
为什么运行出来结果总是相同的呢? #include<stdio.h>
int main()
{
double h, s;
printf("请输入华氏度:");
scanf("%lf", &h);
s = (h - 32) * 5 / 9;
printf("转换为摄氏度是:%.2lf\n", s);
return 0;
}
float,单精度浮点型,对应%f。
double,双精度浮点型,对应%lf。 这问题我是不是说过啊 昨非 发表于 2020-10-16 23:17
这问题我是不是说过啊
好像忘了。。
页:
[1]