编写两个函数,分别求由键盘输入两个整数的最大公约数和最小公倍数。用主函数调用这两个函数,并输出结果
2012-04-19 11:49
706 查看
代码实现:
运行结果:
#include<iostream> using namespace std; int max(int x,int y) { int temp; if(x<y) { temp=x;x=y;y=temp; } while(y!=0) { temp=x%y; x=y; y=temp; } return(x); } int min(int x,int y) { int max(int x,int y); int temp; temp=max(x,y); return(x*y/temp); } main() { int a,b,m,n; cout<<"请输入两个整数a和b:"; cin>>a>>b; m=max(a,b); n=min(a,b); cout<<"最大公约数是 "<<m<<" 最小公倍数是 "<<n<<endl; return 0; }
运行结果:
相关文章推荐
- 习题 7.1 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。
- (c++)写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- 输写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- /*分别求出俩个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,俩个整数由键盘输入!?????怎么写,,求注释!??!*/
- 7.4.采用穷举法,用函数编程实现计算两个正整数的最小公倍数的函数,在主函数中调用该函数计算并输出从键盘任意输入的两个数的最小公倍数。
- 编写函数,分别求两个整数的最大公约数和最小公倍数.
- 编写函数,其功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整数的函数。)要求在主函数中输入该字符串并输出转换后的整数的值。
- 编写程序:从键盘上输入若干个整数(以输入-1作为结束标识),输出这些数中的最大值和最小值,要求编写一个函数实现最大值和最小值的求取。
- 用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。
- c程序:编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数
- 华为:通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 编写一个函数用于将一个整数前后倒置,并调用此函数将一个从键盘输入的 整数前后倒置?
- 18. 编写函数:输入4个整数,找出其中最小的数。用函数的嵌套调用来处理。
- 从键盘输入20个整数将奇数&偶数分别存在不同的数组中并按先奇数后偶数的顺序输出这两个数组中的数据
- 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
- 求方程 的根,用三个函数分别求当b2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。
- 华为机试通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 输入两个整数n和m,求最大公约数和最小公倍数.Cpp
- [置顶] 编写两个函数,分别求两个整数的最大公约数和最小公倍数
- 习题 7.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格、和其他字符的个数,在主函数中输入字符串以及输出上述的结果。