第五次作业
1,程序
#include<stdio.h>
int main(void)
{int x,y,m,n,i=2;
printf("输入x,y\n");
scanf("%d%d",&x,&y);
if(x<=1000&&y<=1000)
for(i=1;i<=x&&i<=y;i++)
if(x%i==0&&y%i==0){m=i;n=x*y/m;}
printf("m=%d\n",m);
printf("n=%d\n",n);
return 0;
}

2.心得
本次实验有难度
我也是问了舍友和同学们才勉强把程序做了出来
其中明知有很多漏洞可是我却是心有余而力不足没办法更进一步了
我认为我最大的问题不是对程序的理解而是对最大公约数和最小公倍数的理解
或许写另一个程序可以更得心应手😁

浙公网安备 33010602011771号