解题思路:
注意事项:实质为求解最大公约数
参考代码:
#include<stdio.h>
int max_num(int m,int n);
int main()
{
int a,b,c,max;
scanf("%d %d %d",&a,&b,&c);
max = max_num(a,b);
max = max_num(max,c);
printf("%d\n",max);
}
int max_num(int m,int n)
{
int max,mid,i;
if(n>m)
{
mid = m;
m = n;
n = mid;
}
for(i=1;i<=n;i++)
{
if(m%i==0 && n%i==0)
{
mid = i;
}
}
max = (m*n)/mid;
return max;
}
0.0分
0 人评分
【回文数(二)】 (C++代码)浏览:932 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
不容易系列2 (C语言代码)浏览:641 |
多输入输出练习1 (C语言代码)浏览:1219 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:702 |
母牛的故事 (C语言代码)浏览:992 |
WU-输出正反三角形 (C++代码)浏览:1099 |
Minesweeper (C语言描述,蓝桥杯)浏览:1176 |
DNA (C语言代码)浏览:440 |
简单的a+b (C语言代码)浏览:1024 |