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

时间:2021.11.06 发布人:nwccrw67

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

已解决问题

谷歌nwccrw67用户在2021.11.06提交了关于“逍遥游c语言编程:输入两个正整数m和n,求其最大公约数和最小公倍数。”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-25T08:14:44。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

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

解:程序:

#include

intmain()

{

int**m1,**m2,t,p;

pr映印皮龙冷intf("请输入两个正整数:");

scanf("%d,%d",&**m1,&**m2);//7,8

p=**m1***m2;

while(t=**m1%**m2)//710,循环结束

{

**m1=**m2;//87

**m2=t;//7,循环继续1

}

p=p/**m子养同算般2;

printf("它们的最大公约数:%d

printf("它们的最小公倍数:%d

retur加n0;

}

结果:

口族望无布东期输入两个正整数:3,6

它们的最大公约数:3

它们的最小公倍数:6

扩展**:

C语言编写注意事项:

1、每个程序中一定包含main()函数,尽管C语言中对函数命名没有限制。

2、printf函数永远不会自动换行,只能用

3、在v起结矿阳住古女s2008中编译,测试需要加system("pause");来暂停dos自动退出还件卷会命导致的printf无法显示。

4、每行只书写一条语句,在运算符两边加上一个空格,便于阅读。