标题:最大公约数!
取消只看楼主
独角龙
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-5-5
 问题点数:0 回复次数:1 
最大公约数!

帮俺挑挑错误!!
#include <stdio.h>

int agr(int m, int n);
int main(void)
{
int m,n,k,temp;

printf("enter two numbers: \n");
scanf("%d %d",&m,&n);

if (m == n) k = m;
else if (m < n)
{
temp = m;
m = n;
n = temp;
k = agr(m,n);
}
else k = agr(m,n);

printf("k = %d\n",k);
}

int agr(int m, int n)
{
int r,k;

r = m%n;
if (r == 0) k = n;
else
{
m = n;
n = r;
}
agr(m,n);

return k;
}

搜索更多相关主题的帖子: int agr 最大公约数 temp 
2006-05-16 21:02
独角龙
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-5-5
得分:0 

楼上的大哥,俺只是让你求最大公约数,可没让你求最小公倍数!


我可不发加班费.

还有你的程序好象还没我的简单哎.呵呵


奋斗改变一切!!
2006-05-16 21:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-64819-1-1.html




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

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