| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1937 人关注过本帖
标题:[求助][问题已解决]一个求最小公倍数的简易程序,请大家修正
只看楼主 加入收藏
wlaly
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-3
收藏
得分:0 
最简短的作法(今生第一个贴子):

int main ()
{
int m, n, var;
scanf("输入任意两个整数:%d, %d", &m, &n);
for(var=x*y;(x=x%y)!=0;x=x^y,y=x^y,x=x^y);
printf ("输出最小公倍数为:%d\n", var/y);
}



Only you,ly!!
2006-08-03 21:39
soft_wind
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:1430
专家分:0
注 册:2006-4-5
收藏
得分:0 
呵呵,楼上的程序让我想起了不久前五角星的风格:短小精悍!虽然程序中变量写错了,输入格式也不好弄,但仍是瑕不掩瑜

对不礼貌的女生收钱......
2006-08-03 21:56
wlaly
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-3
收藏
得分:0 

多谢提醒,请允许我重新做人,程序作如下修改:

int main ()
{
int x, y, var;]
printf("输入任意两个整数:");
scanf("%d, %d", &x, &y);
for(var=x*y;(x=x%y)!=0;x=x^y,y=x^y,x=x^y);
printf ("输出最小公倍数为:%d\n", var/y);
}

Only you,ly!!

2006-08-04 12:25
快速回复:[求助][问题已解决]一个求最小公倍数的简易程序,请大家修正
数据加载中...
 
   



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

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