社区
C++ 语言
帖子详情
求最大公约数
itxuls
2009-01-02 10:06:43
#include"iostream.h"
void main()
{
int x,y,i,max=0;
cin>>x>>y;
if(x>=y)
max=x;
else
max=y;
for(i;i<=max;i++)
if(________)
result=i;
cout<<result;
}
这里应该填个什么?
请教....
...全文
90
7
打赏
收藏
求最大公约数
#include"iostream.h" void main() { int x,y,i,max=0; cin>>x>>y; if(x>=y) max=x; else max=y; for(i;i<=max;i++) if(________) result=i; cout<<result; } 这里应该填个什么? 请教....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itxuls
2009-01-03
打赏
举报
回复
这是个SB老师出的期末考试题 呵呵.
慧眼识狗熊
2009-01-02
打赏
举报
回复
无语。。。
慧眼识狗熊
2009-01-02
打赏
举报
回复
这个程序是谁的啊?
用的什么算法,for循环i也不初始化。
真正算法是辗转相除取余求的。
如果要用for循环那该这样
max=大的一个,min=小的一个
for(i=min;i>0;i--)
if(min%i==0&&max%i==0)
result=i;
你自己测试下吧。
itxuls
2009-01-02
打赏
举报
回复
奶奶的 被他那个max骗了
谢谢哦
funnybunny
2009-01-02
打赏
举报
回复
其实应该不是max而是min吧...汗~
funnybunny
2009-01-02
打赏
举报
回复
前面是不是i没初始化啊?
加x%i==0&&y%i==0吧,被x和y整除时就是最大公约数了~
以后你会见到别的好些的算法的求GCD的
itxuls
2009-01-02
打赏
举报
回复
自己顶顶..
java中
求最大公约数
的两种方法
本文介绍了在Java中
求最大公约数
的两种方法:一种是基于辗转相除法的公式法,另一种是通过从两个数之间的最小值递减查找的程序思想。这两种方法都是
求最大公约数
的有效方式。
求最大公约数
及求多个数的最大公约数
本文详细介绍了求两个及多个数最大公约数的三种核心算法:穷举法、欧几里得算法(辗转相除法)和辗转相减法,并提供了完整的C语言代码实现。此外,还探讨了如何利用递归法高效地求解多个数的最大公约数。
java实现
求最大公约数
博客围绕求两个整数最大公约数展开,介绍了最大公约数的定义,即两个或多个整数共有约数中最大的一个。还给出两种求解方法,一是枚举法,通过比较大小、求余和循环操作得出结果;二是辗转相除法,依据特定公式逐步计算。
python求两个数的最大公约数_python中
求最大公约数
的三种方法
本文介绍了三种Python
求最大公约数
的方法:辗转相除法、辗转相减法以及枚举法。通过实例演示了如何使用这些算法计算两个和多个整数的最大公约数,提升编程实践能力。
C语言求两个数的最大公约数的三种算法
本文详细介绍了三种
求最大公约数
的算法:相减法、穷举法和辗转相除法,并提供了每种方法的C语言实现代码及运行结果。通过实例演示,深入解析了每种算法的工作原理。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章