解题思路以及注意事项:
注意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> int main(){ float f,c; scanf("%f",&f); c=5*(f-32)/5; printf("c=%.2lf",c); return 0; } 请问这个哪里错了
#include<stdio.h> int main() { float F, C; scanf("%f", &F); C = 5 * (F - 32) / 9; printf("%.2f", C); return 0; } 哪有问题?
打不了弟批 2023-12-09 10:29:33 |
输出语句少了c=
辞 2023-12-12 20:46:45 |
这是单精度
深深 2023-12-29 19:36:01 |
@WDMoonMoonBird 真的牛逼,少了一个这个还算错。服了
dotcpp0727931 2024-01-21 14:31:25 |
9.0
美国队长 2024-04-20 14:45:10 |
少c=
#include<stdio.h> int main() { float F; float c; c=5*(F-32)/9; scanf("%f",&F); printf("c=%.2f\n",c); return 0; } 有没有大佬看看问题在哪
打不了弟批 2023-12-09 10:29:53 |
输出语句的转义字符多了
c=的那个公式是怎么来的
徐尽欢 2024-01-20 17:30:40 |
看题目啊
C语言你真的不爱我嘛 2024-03-24 16:10:33 |
题目有的
%0.2是怎么来的
八点半还在睡 2023-11-05 21:58:38 |
两位小数吧应该
wood 2023-12-12 19:46:55 |
几位小数就是点几
C语言你真的不爱我嘛 2024-03-24 16:11:05 |
取位2小数
#include <stdio.h> int main() { float f,c; scanf("%f", &f); c = 5*(f - 32) / 9; printf("%.2f\n", c); return 0; }
#include<stdio.h> int main() { double a,b; scanf("%lf",&a); b=5*(a-32)/9; printf("%0.2lf",b); return 0; } 为什么错误?
kiooood 2023-10-24 18:36:50 |
printf 那里%.2
真可恶 2023-10-29 23:49:43 |
输出格式你加个c=
C语言你真的不爱我嘛 2024-03-24 16:12:56 |
不是给公式了嘛,按照公式来
#include<stdio.h> int main() { float f; scanf("%f",&f); printf("%.2f",5*(f-32)/9); return 0; }
黑白判官 2023-07-15 17:48:20 |
问什么会使0分
零栀 2023-07-18 08:45:25 |
应该是输出格式与题目不一样,他要求的是“c=...”printf里面改一下试试?
C语言你真的不爱我嘛 2024-03-24 16:13:59 |
二楼说的差不多
1113题解浏览:823 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1496 |
小O的乘积 (C语言代码)浏览:1062 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:630 |
C语言训练-排序问题<1> (C语言代码)浏览:369 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1361 |
快速排序算法1浏览:996 |
C语言训练-百钱百鸡问题 (C语言代码)浏览:665 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:670 |
10进制 VS 2进制浏览:1156 |
我是菜鸟 2024-03-05 20:59:04 |
有没有可能c=5*(F-32)/9;
CoCo 2024-03-21 12:25:51 |
先不说题目,你的这串代码输出格式符前后不匹配哦~前面定义f是float类型,而后面用的lf格式对应为double。另外题目对于变量的定义尽量和题目给的一致。
CoCo 2024-03-21 12:27:47 |
题目要求的输出格式是c=***
美国队长 2024-04-20 14:44:53 |
9哥们