| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 517 人关注过本帖
标题:最大公约数!
取消只看楼主 加入收藏
独角龙
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
快速回复:最大公约数!
数据加载中...
 
   



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

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