| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 772 人关注过本帖
标题:大一计科新生 刚学到函数不太懂 求指点
取消只看楼主 加入收藏
Poppy辉
Rank: 1
来 自:云南曲靖
等 级:新手上路
帖 子:33
专家分:4
注 册:2016-11-5
结帖率:66.67%
收藏
已结贴  问题点数:5 回复次数:1 
大一计科新生 刚学到函数不太懂 求指点
#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
这是老师布置的一道求公约数公倍数的作业
搜索更多相关主题的帖子: include 
2016-11-05 15:38
Poppy辉
Rank: 1
来 自:云南曲靖
等 级:新手上路
帖 子:33
专家分:4
注 册:2016-11-5
收藏
得分:0 
回复 2楼 九转星河
真的相当感谢.  解释的很详细也很耐心,问题已经解决了。  赞!
2016-11-05 23:54
快速回复:大一计科新生 刚学到函数不太懂 求指点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020656 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved