这道题不是约分吗?谁能教教我?
2025-08-12 19:26:04
发布于:江西
40阅读
0回复
0点赞
我的代码:
#include <iostream>
using namespace std;
int main()
{
int a, b, l, gcd;
cin >> a >> b >> l;
for(int i = 1; i <= a; i++)
{
if(a % i == 0 && b % i == 0)
gcd = i;
}
cout << a / gcd << " " << b / gcd;
return 0;
}
为什么1498:902我的会变成749:451而不是5:3啊?
全部评论 4
902/3=300.666667
2025-08-14 来自 浙江
0看题
2025-08-13 来自 北京
0你这不是月份啊
2025-08-13 来自 浙江
0为什么1498:902要变成5:3
2025-08-13 来自 广东
0不知道啊
2025-08-13 来自 江西
0求的是近似约分,不是约分
2025-08-13 来自 广东
0哦,明白了
2025-08-13 来自 江西
0
有帮助,赞一个