解题思路以及注意事项:
注意scanf("%lf",&f);或者scanf("%f",&f);如果你前面定义的f是用double类型的话,就应该用%lf格式,如果f是float类型的话,就应该用%f,不然会有意想不到的结果。
注意printf("%lf",c);或者printf("%f",c);这里面的格式%lf或者%f与c的类型相同,c为double类型的,就用%lf,c为float类型就用%f。
注意分号和引号千万不要错,还有中英文的书写问题。
实例代码:
#include"stdio.h" int main() { double f,c; scanf("%lf",&f); c=5*(f-32)/9; printf("c=%0.2lf", c); return 0; }
还有什么不懂的请在下面评论区留言
0.0分
390 人评分
#include<stdio.h> void main() { float c,F; scanf("%f",&f); c=5*(F-32)/9; printf("c=0.2%f",c); }(哪里的错
#include<stdio.h> int main() { double f; scanf("%lf",&f); printf("c=%.2lf",5.0*(f-32)/9); return 0; }(还有谁)
#include<stdio.h> int main() { float f,c; scanf("%f",&f); c=5*(f-32)/9; printf("c=%o.2f",&c); return 0; } 怎么错了
肝到没头发 2019-12-03 22:45:09 |
printf后面不要&
物联网1班19黄卓浩 2019-12-09 20:24:12 |
%f错了吧
lavenessya 2019-12-21 13:03:35 |
0.2?你写的是o吧??
菜鸡帮大哥 2020-02-03 16:38:10 |
%.2f就可以了
#include<stdio.h> int main() { double c, F; scanf("%lf",&F); c = 5*(F-32)/9; printf("c = %0.2lf\n", c); return 0; } ?????
#include<stdio.h> int main() { float c,F; scanf("%f",&F); c=5*(F-32)/9; printf("%.2f",c); return 0; } 请问哪里错误
小vv 2019-11-18 11:10:09 |
double
物联网一班18沈铧坚 2019-12-09 20:31:28 |
float f,c;
在劫 2020-01-03 08:55:32 |
输出格式 printf("c=%0.2lf",c);
#include <stdio.h> int main () { float c,F; printf("请输入华氏温度:"); scanf("%f",&F); c=5*(F-32)/9; printf("c=%.2f",c); return 0; } 到底哪错了
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:702 |
大小写转换 (C语言代码)浏览:904 |
用筛法求之N内的素数。 (C语言代码)浏览:1386 |
蛇行矩阵 (C语言代码)浏览:792 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1314 |
WU-printf基础练习2 (C++代码)浏览:2061 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1368 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1482 |
【计算直线的交点数】 (C语言代码)浏览:1501 |