编程序输入两个整数(可为负数)求其最大公约数和最小公倍数
首页/题库/138℃/2024-07-05 13:37:58
编程序输入两个整数(可为负数)求其最大公约数和最小公倍数
输入两个整数m和n,求它们的最大公约数和最小公倍数.(m和n为负数时也能得到正确结果)
用Turbo 2.0编写程序
优质解答:
搜一下:欧几里德算法
代码如下:
int gcd(int x,int y){
if(x < y) return gcd(y,x);
if(y == 0) return x;
return gcd(y,x%y);
}
最大公约数:gcd(x,y)
最小公倍数:x * y / gcd(x,y);
我来回答修改/报错/举报内容!
猜你喜欢
- 请问英语中动词做主语就要加ing吗变成动名形式吗还有就是介词后面加动词也要加ing吗?比如walking is good
- 某市收取每月煤气费的规定是:如果煤气的用量不超过60立方米,按0.8元/立方米收费,如果超过60立方米,超过部分按1.2
- coffee和what的o和a发音相同吗
- 一亩等于多少平方千米?
- 用简便方法计算 78×3.6+78×7.4-7.8= 14.25-3.83-0.17
- 《每天读点英文幽默好故事》的英语读后感
- 人民解放军百万大军横渡长江体裁 结构
- 满足我 这3字 用英文翻译.懂的来嘛.
- 求一篇七年级写老师的作文 急
- ABS塑料在塑胶模具中的缩水率
- 一批零件,王师傅每小时加工36个,与李师傅每小时加工的比是4:5,两人共加工5小时,可以加工多少零件?
- 修改病句:我们无论做什么事,也要认真对待