我决定从 e-olymp 解决这个问题,这对我来说似乎很容易,代码附在下面,但由于某种原因它的准确率是 30%,我什至不知道问题是什么,代码做了所说的。
问题条件:给定一个有理分数t/p,将其写成精确到小数点后的小数分数。
输入数据:一行包含3个数字,n,k.0 m,n≤100,0≤k≤1000。
输出:输出到所需数字的小数点后的精确有效数字。
输入示例 - 123 答案 - 0.500
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
float result = (float) a / b;
printf("%.*f", c, result);
}
这段代码有什么问题?
一个周期
for:)