码迷,mamicode.com
首页 > 其他好文 > 详细

循环-14. 最大公约数和最小公倍数

时间:2014-08-02 12:13:13      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   strong   io   for   2014   

 1 /*
 2  * Mian.c
 3  * C14-循环-14. 最大公约数和最小公倍数
 4  *  Created on: 2014年8月1日
 5  *      Author: Boomkeeper
 6  *******测试通过*********
 7  */
 8 
 9 #include <stdio.h>
10 
11 /**
12  * 最大公约数
13  */
14 int greatestCommonDivisor(int M, int N) {
15     int i;
16     for (i = (M < N ? M : N); i > 1; i--) {
17         if (M % i == 0 && N % i == 0)
18             break;
19     }
20     return i;
21 }
22 
23 /**
24  * 最小公倍数
25  */
26 int leastCommonMultiple(int M, int N) {
27     int i;
28     for (i = (M > N ? M : N); i <= M * N; i++) {
29         if (i % M == 0 && i % N == 0)
30             break;
31     }
32     return i;
33 }
34 
35 int main(void){
36 
37     int M,N;//题目中的M N
38 
39     scanf("%d %d",&M,&N);
40     printf("%d %d\n",greatestCommonDivisor(M,N),leastCommonMultiple(M,N));
41 
42     return 0;
43 }

参考自:

http://www.myexception.cn/other/1673775.html

题目链接:

http://pat.zju.edu.cn/contests/basic-programming/%E5%BE%AA%E7%8E%AF-14

 

 

 

    

循环-14. 最大公约数和最小公倍数,布布扣,bubuko.com

循环-14. 最大公约数和最小公倍数

标签:style   blog   http   color   strong   io   for   2014   

原文地址:http://www.cnblogs.com/boomkeeper/p/C14.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!