求助大神
#include<stdio.h>int main()
{
float fah,cel;
printf("请输入华氏度:");
scanf("&f",&fah);
cel= (fah-32)*5/9;
printf("转换为摄氏度是:%.2f\n",cel);
return 0;
}老师为什么我输这个代码计算出来的值一直是-17.78? #include<stdio.h>
int main()
{
float fah,cel;
printf("请输入华氏度:");
scanf("%f",&fah);
cel= (fah-32)*5/9;
printf("转换为摄氏度是:%.2f\n",cel);
return 0;
}
这样试试 scanf("&f",&fah);
应该是 % qiuyouzhi 发表于 2020-2-22 19:46
这样试试
谢谢。非常感谢。粗心%f写成&f了 zltzlt 发表于 2020-2-22 19:49
scanf("&f",&fah);
应该是 %
非常感谢。粗心大意了。 hanyu1120 发表于 2020-2-27 22:22
谢谢。非常感谢。粗心%f写成&f了
请设最佳答案{:10_254:}
页:
[1]