习题2-5 分数化小数(decimal)
输入正整数a, b, c,输出a/b的小数形式,精确到小数点后c位。a, b <= 10^6,c <= 100。例如a=1, b=6, c=4时应输出0.1667。
printf有特殊的用法
printf("%*.*lf\n", 8, 4, (double)10/3);
会输出8个字宽保留4位小数的浮点数运算结果
所有
#include <stdio.h>
int main(void)
{
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
printf("%.*f\n", c, (double)a/b);
return 0;
}