输出两个数的最小公倍数
2015-03-18 17:03
183 查看
<pre name="code" class="cpp">//第一种实现
#include<stdio.h> int main() { int a,b; int i=0; scanf("%d%d",&a,&b); if(a<b) { a=a^b; b=a^b; a=a^b; } if(a>b) { for(i=a; ;i++) { if(i%a==0&&i%b==0) { printf("%d\n",i); break; } } } return 0; } //简单实现 #include<stdio.h> int main() { int a; int b; int p; scanf("%d%d",&a,&b); if(a<b) { int t=b; b=a; a=t; } p=a*b; while(b!=0) { int r=a%b; a=b; b=r; } printf("%d\n",p/a); return 0; }
相关文章推荐
- 求两个数的最小公倍数 比如输入2 3 输出6
- c语言 输入两个人数 输出两个数的积
- 输入一个递增的数组和一个数字s,找出数组中任意两个数使他们的和正好是这个数字s,如果有任意多对数字的和为s,输出任意一堆数字即可,例如,输入数组[1,2,4,7,11,15]和数字
- 辗转相除法(欧几里德法)求两个数的最大公约数和最小公倍数
- 编制一个完成两个数的四则运算程序。如:用户输入34+56则输出结果90.00。要求运算结果保留两位小数,用户输入时一次将两个数和操作符输入。
- 求两个数的最大公约数和最小公倍数
- OJ题——求两个数的最大公约数与最小公倍数
- [Java]练习题006: 求两个数的最大公约数和最小公倍数
- JS 把任意的数字转换成二进制——一个笔试题:求两个数的和并以二进制输出
- Python入门练习0005:输出最大公约数 & 最小公倍数
- 百度web前端面试题之求两个数的最大公约数和最小公倍数
- 输出以交换后的两个数
- 输写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- c语言求两个数的最大公约数和最小公倍数
- /*分别求出俩个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,俩个整数由键盘输入!?????怎么写,,求注释!??!*/
- C语言进阶之路------函数调用之辗转相除法求两个数的最小公倍数和最大公约数
- [Java]练习题006: 求两个数的最大公约数和最小公倍数
- 求两个数的最小公倍数
- Shell脚本输出斐波拉契数列前十项,每行显示两个数
- 取两个数最大公约数,最小公倍数