吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1267|回复: 3
收起左侧

[求助] 关于c++求最小公倍数的问题

[复制链接]
小白之神111 发表于 2019-11-24 10:59
是这样的,老师给了个题目做不出来,求各位大神看看怎么做,填空。

[C++] 纯文本查看 复制代码
#include <iostream>
using namespace std;
void main()
{
	int x,y,z,j;
	int t,m,n;
	cout<<"请输入三个正整数"<<endl;
	cin>>x>>y>>z;
	j=0;
	do
	{
		j++;
		t=//这边填空;
		m=//这边填空;
		n=//这边填空;
	}while(t!=0 || m!=0 || n!=0);
	cout<<"三个数的最小公倍数是:"<<j<<endl;//2 4 6
}


我想了半天没想出来,主要是不会做最小公倍数的算法

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

我心她有丶 发表于 2019-11-24 11:23
[C++] 纯文本查看 复制代码
int gcd(int a,int b){
        return b?gcd(b,a%b):a;
}
int lcm(int a,int b){
        return a/gcd(a,b)*b;
}
Luke01 发表于 2019-11-24 11:32
[C++] 纯文本查看 复制代码
t = j % x;
m = j % y;
n = j % z;
zxy12400 发表于 2019-11-24 12:03
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 10:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表