大一计科新生 刚学到函数不太懂 求指点
#include<stdio.h>int minComMul(int a,int b);
int maxComDiv(int a,int b);
main()
{
int m,n;
int maxCom,minCom;
maxCom = maxComDiv(24,36);
printf("%d",m);
minCom = minComMul(24,36);
printf("%d",n);
}
int maxComDiv(int a,int b) //此时仅讨论啊a<=b的情况
{
int i,j,m,n;
m=0;
n=0;
for( i=1;i<=a;i++ )
{
if( a%i==0 )
m = i;
}
for( j=1;j<=b;j++ )
{
if( b%j==0 )
{
n = j;
if( m==n )
return m;
}
}
}
int minComMul(int a,int b)
{
int i,j,m,n;
m=0;
n=0;
for( i=a;;i++ )
{
if( i%a==0 )
{
m = i;
}
}
for ( j=b;;j++ )
{
if( b%j==0 )
{
n=j;
if( m==n )
return n;
}
}
}
输出结果是-85833340
这是老师布置的一道求公约数公倍数的作业