博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求最大公约数(C++)
阅读量:6190 次
发布时间:2019-06-21

本文共 372 字,大约阅读时间需要 1 分钟。

hot3.png

#include <iostream>

using namespace std;

void maxCommonDivisor(int a,int b);

int main ()

{
    int a,b;
    cin >> a >> b ;
    maxCommonDivisor(a,b);
    return 0;
}

//运用辗转相除法

void maxCommonDivisor(int a,int b)

{
    int t,c;
    if (a<b)
    {
        t=a;
        a=b;
        b=t;
    }
    c=a-b;
    if (a%c==0&&b%c==0)
    cout <<c << endl ;
    else
    {
        a=b;
        b=c;
       maxCommonDivisor(a,b);
    }

}

 

转载于:https://my.oschina.net/GodStaff/blog/210532

你可能感兴趣的文章
Elasticsearch: Indexing SQL databases. The easy way
查看>>
应用开发框架之——插件、包
查看>>
SQL SERVER中强制类型转换cast和convert的区别
查看>>
备份数据表为insert 脚本
查看>>
ASP.NET MVC中检测浏览器版本并提示下载更新
查看>>
firdac支持的序列和还原格式
查看>>
Online, Cheap -- and Elite
查看>>
exceptions.IOError: decoder jpeg not available
查看>>
【中文分词系列】 4. 基于双向LSTM的seq2seq字标注
查看>>
正则指引
查看>>
一些专业术语的总结
查看>>
条件变脸pthread_cond_signal丢失问题
查看>>
必须掌握的8个dos命令
查看>>
libcurl多线程超时设置不安全
查看>>
WinINet function(1)
查看>>
【转】Deep Learning(深度学习)学习笔记整理系列之(二)
查看>>
代码质量与上线压力
查看>>
系统时间不对 导至不能正常上网
查看>>
摄像头说明
查看>>
php 使用 ffmpeg 转换视频,截图,并生成缩略图
查看>>