1 条题解
-
0
思路
整数除法
5 / 7在 C 里结果是 0(会丢掉小数),必须先转成小数再除:写(double)a / b或1.0 * a / b。保留 9 位小数用printf("%.9f", ...)。代码
#include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%.9f\n", (double)a / b); return 0; }易错点
- 千万不能写
a / b再转 double——那时小数部分已经丢掉了。 %.9f会自动四舍五入,末尾的 0 也会输出(如5.000000000),这是题目要求的。
- 千万不能写
- 1
信息
- ID
- 4
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 1
- 已通过
- 1
- 上传者
吉公网安备22010402001496号