编写两个函数,分别求两个整数的最大公约数和最小公倍数。在主函数中输入两个整数,调用它们后输出结果
参考程序代码: #include int fgcd(int m,int n) //最大公约数函数 { int i; i=mm?m:n; for( ; ;i++) if(i%m==0 && i%n==0) return i; } void main() { int a,b,gy,gb; printf("请输入两个整数: "); scanf("%d%d",&a,&b); gy=fgcd(a,b); gb=flcd(a,b); printf("%d,%d的最大公约数为:%d ",a,b,gy); printf("%d,%d的最小公倍数为:%d ",a,b,gb); }
举一反三
- 编写两个函数,分别计算两个整数的最大公约数和最小公倍数,在主函数输入两个整数,计算最大公约数和最小公倍数。
- 写两个函数, 分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数, 并输出结果两个整数由键盘输入。
- 最大公约数与最小公倍数。题目内容:编写两个函数,分别求两个整数的最大公约数和最小公倍数,并用主函数调用这两个函数,然后输出结果。两个整数由键盘输入。约定最大公约数为正整数,两数里有负的则最小公倍数就为负的。 输入格式:输入均不为0的整数n和m(n与m的乘积还在整数范围内)(两数之间用英文,隔开) 输出格式:输出这两个整数的最大公约数和最小公倍数(两结果之间用英文,隔开) 输入样例:24,36 输出样例:12,72 输入样例:-48,128 输出样例:16,-384 时间限制:500ms内存限制:32000kb
- 编写函数,分别求两个整数的最大公约数和最小公倍数,并用主程序调用这个函数,然后输出结果。约定最大公约数为正整数
- 编写2个函数,分别求两个正整数的最大公约数和最小公倍数。要求在主函数中调用这2个函数并输出结果。2个整数由键盘输入。
内容
- 0
1.编写函数,求两个整数的最大公约数,用主函数调用该函数,并输出结果。两个整数由键盘输入。
- 1
编写函数,输入两个整数m和n,求最大公约数和最小公倍数。
- 2
3-10编写函数求两个整数的最大公约数和最小公倍数。
- 3
接收用户从键盘上输入的两个整数,求两个数的最大公约数和最小公倍数,并输出。
- 4
输入两个整数,输出两个整数的最大公约数和最小公倍数