解题思路:掌握求最大公约数和最小公倍数的方法
注意事项:理清两个数与其最大公约数和最小公倍数之间的关系
参考代码:
#include<stdio.h>
int main()
{
int a,b;
int i,j,t;
int gy,gb;
scanf("%d %d",&a,&b);
if(a>=b)
{
i=a;
j=b;
}
if(a<b)
{
i=b;
j=a;
}
begin1:if(i%j!=0)
{
t=i%j;
i=j;
j=t;
goto begin1;
}
gy=j;
gb=a*b/gy;
printf("%d %d",gy,gb);
return 0;
}
如果是三个数求最大公约数和最小公倍数可以利用函数
0.0分
0 人评分
C二级辅导-等差数列 (C语言代码)浏览:806 |
拆分位数 (C语言代码)浏览:558 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:501 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:639 |
C语言训练-斐波纳契数列 (C语言代码)浏览:540 |
1074(纳闷了,答案错误,求指教)浏览:384 |
整数分类问题 为什么输出总是数字8啊浏览:451 |
C语言程序设计教程(第三版)课后习题7.4 (C++代码)浏览:572 |
简单的a+b (C语言代码)浏览:443 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:2755 |