7-1 辗转相除法求最大公约数 (10分)
发布日期:2022-02-17 09:51:22
浏览次数:12
分类:技术文章
本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月17日 20时39分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
reactos操作系统实现(93)
2019-04-28
使用Python快速实现显示器关闭和锁住桌面
2019-04-28
reactos操作系统实现(94)
2019-04-28
reactos操作系统实现(95)
2019-04-28
reactos操作系统实现(96)
2019-04-28
reactos操作系统实现(97)
2019-04-28
reactos操作系统实现(98)
2019-04-28
reactos操作系统实现(99)
2019-04-28
miniport, port driver,disk.sys 之间的关系(转)
2019-04-28
Python标准库:内置函数tuple([iterable])
2019-04-28
Python标准库:内置函数type(object)
2019-04-28
Python标准库:内置函数vars([object])
2019-04-28
人人都懂的编程课(Python)
2019-04-28
reactos操作系统实现(100)
2019-04-28
reactos操作系统实现(101)
2019-04-28
Android培训班(75)Dalvik虚拟机的GetStaticMethodID函数
2019-04-28
新手也可以学会TensorFlow
2019-04-28
游戏制作之路(32)创建自定义的界面样式管理
2019-04-28
从小说里学会长大
2019-04-28