解题思路:
注意事项:最大公约数可以用课本72页上的定义法(个人觉得比辗转相除法简单);
最小公倍数就是两个数相乘在除以他的最大公约数。
参考代码:#include<stdio.h>
int main()
{ int a,b,m,n;
scanf("%d%d",&a,&b);
m=a;\\a是最大公约数,最大公约数可以将两个数都整除即模为0;
while(a%m!=0||b%m!=0) {m=m-1;}
n=a*b/m;
printf("%d %d",m,n);
return 0;}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:595 |
C语言训练-求PI* (C语言代码)浏览:884 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:553 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:679 |
【数组的距离】 (C语言代码)浏览:728 |
小明A+B (C语言代码)浏览:1249 |
最小公倍数 (C语言代码)浏览:863 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:537 |
计算质因子 (C++代码)浏览:1629 |
A+B for Input-Output Practice (V) (C语言代码)浏览:618 |