解题思路:
注意事项:
参考代码:
#include <stdio.h> int gcd(int m,int n) { int t; if(m<n) { t=m; m=n; n=t; } if(m%n==0) return n; else return gcd(m,m%n); } int main() { int m,n,z,w; scanf("%d%d",&m,&n); z=gcd(m,n); w=m*n/z; m*n是两数积再除以最大公约数z就是最小公倍数 printf("%d %d",z,w); return 0; }
0.0分
0 人评分
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:826 |
Tom数 (C语言代码)浏览:2012 |
点我有惊喜!你懂得!浏览:1222 |
简单的a+b (C语言代码)浏览:726 |
printf基础练习2 (C语言代码)浏览:567 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:603 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:781 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:535 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:639 |