心得体会:此程序需要掌握if,while语句及n,m,t三者之间的关系转换。刚开始有些不懂,经过查阅资料以及上网参考之后才弄明白了

#include <stdio.h>
int main()
{
int m,n,c,x,t;
printf("请输入两个数:\n");
scanf("%d%d",&m,&n);
if(m<n)
{
t=m;
m=n;
n=t;
}
x=m*n;
c=m%n;
while(c!=0)
{
m=n;
n=c;
c=m%n;
}
printf("最大公约数是:\n%d\n",n);
printf("最小公倍数是:\n%d\n",x/n);
}

posted on 2019-04-16 18:44  方平呀  阅读(68)  评论(0)    收藏  举报