1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > c语言:输入两个正整数m和n 求其最大公约数和最小公倍数

c语言:输入两个正整数m和n 求其最大公约数和最小公倍数

时间:2018-07-04 17:40:32

相关推荐

c语言:输入两个正整数m和n 求其最大公约数和最小公倍数

输入两个正整数m和n,求其最大公约数和最小公倍数。

解:程序:

#include <stdio.h>

int main()

{

int num1, num2, t,p;

printf("请输入两个正整数:");

scanf("%d,%d", &num1, &num2);//7,8

p = num1*num2;

while (t = num1%num2)//71 0,循环结束

{

num1 = num2; //87

num2 = t; //7,循环继续 1

}

p = p / num2;

printf("它们的最大公约数:%d\n", num2);

printf("它们的最小公倍数:%d\n", p);

return 0;

}

结果:

请输入两个正整数:3,6

它们的最大公约数:3

它们的最小公倍数:6

请按任意键继续...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。