输写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
2018-01-08 18:44
891 查看
//输写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
#include<stdio.h>
int main()
{
int gy(int a,int b);
int gb(int a,int b);
int m,n,gys,gbs;
scanf("%d %d",&m,&n);
gys=gy(m,n);
gbs=gb(m,n);
printf("%d %d",gys,gbs);
return 0;
}
int gy(int a, int b)
{
int z;
for (z=a%b; z!=0;a=b,b=z,z=a%b);
return b;
}
int gb(int a, int b)
{
int t;
t=(a*b)/gy(a,b);
return t;
}
#include<stdio.h>
int main()
{
int gy(int a,int b);
int gb(int a,int b);
int m,n,gys,gbs;
scanf("%d %d",&m,&n);
gys=gy(m,n);
gbs=gb(m,n);
printf("%d %d",gys,gbs);
return 0;
}
int gy(int a, int b)
{
int z;
for (z=a%b; z!=0;a=b,b=z,z=a%b);
return b;
}
int gb(int a, int b)
{
int t;
t=(a*b)/gy(a,b);
return t;
}
相关文章推荐
- (c++)写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- 习题 7.1 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。
- /*分别求出俩个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,俩个整数由键盘输入!?????怎么写,,求注释!??!*/
- 编写两个函数,分别求由键盘输入两个整数的最大公约数和最小公倍数。用主函数调用这两个函数,并输出结果
- 用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。
- 7.4.采用穷举法,用函数编程实现计算两个正整数的最小公倍数的函数,在主函数中调用该函数计算并输出从键盘任意输入的两个数的最小公倍数。
- [置顶] 编写两个函数,分别求两个整数的最大公约数和最小公倍数
- [Java入门] 从键盘输入两个整数,求最小公倍数并输出
- 求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。
- 10月7日 c语言 函数调用 输入两个整数,要求输出其中值较大者,要求用函数找到最大数
- 写两个函数,分别求两个整数的最大公约数和最小公倍数
- 从键盘输入20个整数将奇数&偶数分别存在不同的数组中并按先奇数后偶数的顺序输出这两个数组中的数据
- 1079: C语言程序设计教程(第三版)课后习题8.2---求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。【两种方法】
- 从键盘输入两个正整数,求这两个正整数的最小公倍数和最大公约数,并输出。
- 编写函数,其功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整数的函数。)要求在主函数中输入该字符串并输出转换后的整数的值。
- 输入两个整数,然后让用户选择1或者2,选1是调用max函数,输出二者中大数,选2时调用min函数输出二者中的小数(指向函数的指针变量)
- 写两个函数,分别求两个整数的最大公约数和最小公倍数
- 求方程 的根,用三个函数分别求当b2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。
- Description 求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。 Input a b c Output x1=? x2=
- 华为:通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串