第五次作业

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

作业心得:这次的作业感觉有点难,写这道题先得了解最大公约数和最小公倍数的定义 ,刚开始我画了流程图,搞清了关系,但写程序的时候却不知道该怎么写 ,然后又请教了同学 ,一次一次的修改程序,期间还是会出现一些最基本的错误,这是因为平时还是上机次数太少了,以后还得多加练习。

posted @ 2019-04-16 21:47  马福良  阅读(132)  评论(1编辑  收藏  举报