解题思路:
注意事项:实质为求解最大公约数
参考代码:
#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语言程序设计教程(第三版)课后习题9.1 (C++代码)浏览:562 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:548 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2468 |
C语言训练-求函数值 (C语言代码)浏览:931 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:738 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:660 |
水仙花 (C语言代码)浏览:1050 |
关于C语言变量位置的问题浏览:272 |
1024题解浏览:807 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:536 |