7-1 辗转相除法求最大公约数 (10分)
发布日期:2022-02-17 09:51:22
浏览次数:19
分类:技术文章
本文共 655 字,大约阅读时间需要 2 分钟。
7-1 辗转相除法求最大公约数 (10分)
用辗转相除法求两个正整数的最大公约数。
输入格式:
输入在一行中给出2个正整数,其间以逗号分隔。
输出格式:
在一行中按照格式“gcd =最大公约数”顺序输出两个整数的最大公约数。
输入样例:
15,20
输出样例:
gcd=5
代码
#includeint main(){ int m,n,yu,bc,c;scanf("%d,%d",&m,&n); yu=n%m;bc=n;c=m;while(true){ yu=bc%c; if(yu==0){ break; } if(yu>=c){ bc=yu; }else{ bc=c; c=yu; }}printf("%d",c);return 0;}
使用函数
#includeint zhanzuan(int m,int n);int main(){ int m,n;scanf("%d,%d",&m,&n);zhanzuan(m,n);return 0;}int zhanzuan(int m,int n){ int yu,bc=n,c=m; yu=n%m; while(true){ yu=bc%c; if(yu==0){ break; } if(yu>=c){ bc=yu; }else{ bc=c; c=yu; } } printf("%d",c);}
转载地址:https://blog.csdn.net/qq_43828852/article/details/106215249 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年10月04日 23时58分31秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
关于获取各种浏览器可见窗口大小的一点点研究
2019-06-07
C#获取枚举描述
2019-06-07
emwin 之模态窗口
2021-08-10
.NET (C#) Internals: ASP.NET 应用程序与页面生命周期(意译)
2021-08-10
值语义与对象语义
2021-08-10
查找(二叉排序树)
2021-08-10
python全栈开发-Day8 函数基础
2021-08-10
ESE Toolkit:使用Windows的内部高性能数据库构建应用程序
2021-08-10
为Windows 8开发业务应用程序
2021-08-10
<authentication> 元素
2021-08-10
svn向服务器添加新建文件夹
2019-06-07
iphone UI 开发教程
2019-06-07
简单选项卡加圆角
2019-06-07
soritong MP3播放器缓冲区溢出漏洞分析
2019-06-07
17.10.24 数据最水的一次考试
2019-06-07
python_SMTP and POP3
2019-06-07
lambda匿名函数
2019-06-07
js常用方法
2019-06-07
建造者模式
2019-06-07
Spring入门教程:通过MyEclipse开发第一个Spring项目
2019-06-07