第五次作业

心得体会:刚开始看到这道题的时候一头闷,实在不知道该从哪入手,就上网查了一下最大公约数和最小公倍数应该怎么求,然后自己试着开始编写程序。但在编写的过程中,遇到很多问题,认识到对很多知识点似懂非懂,下去以后要多练习多上机,好好看书理解while和break语言。

#include<stdio.h>

int main(void)
{
int m,n,s,r;
m<=1000,n<=1000;
printf("Enter m,n:");
scanf("%d%d",&m,&n);
if(m>n)
r=n;
else
r=m;
while(r!=0){
if(m%r==0&&n%r==0)
break;
r=r-1;
}
printf("最大公约数:%d\n",r);
s=m*n;
printf("最小公倍数:%d\n",s/r);
return 0;
}

 

posted @ 2019-04-16 22:37  苟童童  阅读(126)  评论(2)    收藏  举报