#include<stdio.h>
int main()
{
int c;
float f;
printf("请输入摄氏温度 ");
scanf("%d",&c);
f=9*c/5+32;
printf("%d",&f);
return 0;
}
摄氏度转华氏度,厉害的你帮我看看哪里出错了
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
技术专家团-小桥流水 2021-11-04 23:26关注f=9*c/5+32;改成f=9.0*c/5+32;
printf("%d",&f);改成printf("%d",(int)f);
代码修改如下:
#include<stdio.h> int main() { int c; float f; printf("请输入摄氏温度 "); scanf("%d",&c); f=9.0*c/5+32; printf("%d",(int)f); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报