解题思路:
逐层思考思考,简单暴力。
注意事项:
注意开始的位置。
参考代码:
#include<stdio.h>
int main(void)
{
int m,n,a,b;
scanf("%d%d",&m,&n);
if(m<=n)
{
for(a=m;a>0;a--)
{
if(m%a==0 && n%a==0)
{
printf("%d ",a);
break;
}
}
for(b=n;b<=m*n;b++)
{
if(b%n==0 && b%m==0)
{
printf("%d ",b);
break;
}
}
}
if(n<=m)
{
for(a=n;a>0;a--)
{
if(m%a==0 && n%a==0)
{
printf("%d ",a);
break;
}
}
for(b=m;b<=m*n;b++)
{
if(b%n==0 && b%m==0)
{
printf("%d ",b);
break;
}
}
}
}
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:504 |
简单的a+b (C语言代码)浏览:529 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:549 |
求圆的面积 (C语言代码)浏览:1670 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:326 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:689 |
P1000 (C语言代码)浏览:877 |
1128题解(返回值为数组的情况)浏览:473 |
1050题解(结构体数组与结构体指针的使用)浏览:1108 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:644 |