c++最大公约数
2024-09-01 03:12:45
C++辗转相除法求出最大公因数
样例输入
6 9
样例输出
3
程序
#include <stdio.h>
using namespace std;
int gcd(int m,int n)
{
if (m % n == 0)
{
return n;//如果他们是倍数关系,那么就是最小的数
}
else
{
return gcd(n,m % n);//辗转相除法递归继续求
}
}
int main()
{
int m,n;
scanf("%d %d",&m,&n);
printf("%d\n",gcd(m,n));
return 0;
}
最新文章
- 前端HTML5几种存储方式的总结
- java ---- 面试题
- 窥探Swift编程之错误处理与异常抛出
- php一句话后门过狗姿势万千之传输层加工【三】
- SQLServer更新语句要注意
- random、面向对象编程
- Alfred 使用简介
- 开发(ASP.NET程序)把写代码写至最有面向对象味道
- RHadoop教程翻译系列 _Mapreduce(1)_第一个Mapreduce任务
- jQuery EasyUI中常常遇到的问题(FAQ)
- hdu2429Ping pong
- Webapi备忘-20140109
- Python简介之探观止矣
- redis设置开机自启
- 转 国内的go get问题的解决
- [转] Android开发之如何保证Service不被杀掉(broadcast+system/app)
- es的返回数据结构
- P1141 01迷宫 dfs连通块
- PHP优化——从语言到业务
- python day04作业
热门文章
- Android各版本对应的SDK和JDK版本
- .NET与 java通用的3DES加密解密方法
- How to manipulate pixels on a bitmap by scanline property(Ma Xiaoguang and Ma Xiaoming)
- oracle利用透明网关访问mssql
- 一个 Qt 显示图片的控件(继承QWidget,使用QPixmap记录图像,最后在paintEvent进行绘制,可缩放)
- SharePoint Add-in Model 介绍 - 引文(先导篇)
- 枚举当前系统用户(使用NetUserEnum API枚举)
- mysql数据库同步系统otter部署实践(中国与欧洲同步)
- 打开并锁定一个文件(使用LockFile API函数)
- Linux ssh及远程连接工具