C语言学习之输入两个正整数m和n,求其最大公约数和最小公倍数。
生活随笔
收集整理的這篇文章主要介紹了
C语言学习之输入两个正整数m和n,求其最大公约数和最小公倍数。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
輸入兩個正整數m和n,求其最大公約數和最小公倍數。
#include <stdio.h> void main(){int m,n,temp,p,r;printf("請輸入兩個正整數m,n:\n");scanf("%d,%d",&m,&n);printf("%d,%d",m,n);if(n<m){temp=n;n=m;m=temp;}p=n*m;while(m!=0){r=n%m;n=m;m=r;}printf("他們的最大公約數為:%d\n",n);printf("他們的最小公約數為:%d\n",p/n);return 0; }總結
以上是生活随笔為你收集整理的C语言学习之输入两个正整数m和n,求其最大公约数和最小公倍数。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言学习之有4个圆塔,圆心分别为(2,
- 下一篇: C语言学习之输入一行字符,分别统计出其中