/**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作    者:王蕊*完成日期:2016年3月20日*版 本 号:v1.0**问题描述:输入两个整数,计算出这两个数的最大公约数*输入描述:两个整数*程序输出:一个整数,代表这两个数的最大公约数
*/
#include<iostream>
using namespace std;
int gcd(int x,int y);
int main()
{int a,b,g;cin>>a>>b;g=gcd(a,b);cout<<"最大公约数;"<<g;return 0;
}
int gcd(int x,int y)
{int m,g;while(y!=0){m=x%y;x=y;y=m;}g=x;return g;
}

运行结果:

第四周项目一-求两个数的最大公约数相关推荐

  1. 第四周项目一-求四个数的最大公约数

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年3月20日*版 本 号:v1. ...

  2. 辗转相除法是求两个数的最大公约数的方法。

    题目: /*      第五题 辗转相除法是求两个数的最大公约数的方法. */ 代码部分: #include<iostream> using namespace std;int x; in ...

  3. python编写函数、计算三个数的最大公约数_python 函数求两个数的最大公约数和最小公倍数...

    1. 求最小公倍数的算法: 最小公倍数 = 两个整数的乘积 / 最大公约数 所以我们首先要求出两个整数的最大公约数, 求两个数的最大公约数思路如下: 2. 求最大公约数算法: 1. 整数A对整数B进行 ...

  4. 百度web前端面试题之求两个数的最大公约数和最小公倍数

    求两个数的最大公约数和最小公倍数,好像是第三题, 找到如下简洁写法: <1> 用辗转相除法求最大公约数 算法描述: m对n求余传给自己,再次求余, 若余数等于0 则 n 为最大公约数 &l ...

  5. 程序员数学基础【四、取模应用-判断奇偶数、判断素数、求两个数的最大公约数、水仙花数】(Python版本)

    测试使用语言:[Python] 由于此类语言入门非常容易,哪怕初中生亦可以,并且本科/研究生写论文.做实验多数所用语言都是[Python]故而选择此语言. 代码运行平台:[win10 x64] 代码环 ...

  6. 求两个数的最大公约数的3种办法

    2019独角兽企业重金招聘Python工程师标准>>> import org.junit.Test;import java.util.ArrayList; import java.u ...

  7. C语言试题七十三之请编写函数求两个数的最大公约数

    1. 题目 编写函数:求两个数的最大公约数. 如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数.几个自然数公有的约数,叫做这几个自然数的公约数.公约数中最大的一个公约数,称为这几个自 ...

  8. 求两个数的最小公约数和最小公倍数

    题目: 求两个数的最小公约数和最小公倍数 思路: 求最大公约数: 欧几里得在其<几何原本>中提出的欧几里得算法,有称辗转相除法,  具体做法是如果q和r分别是m除以n的商及玉树,m=nq+ ...

  9. 暴力 gcd __gcd (详解)C语言求两个数的最大公约数

    首先我们要先知道gcd是什么东西? GCD作为缩写意义有多种.它通常表示最大公约数(greatest common divisor,简写为gcd:或highest common factor,简写为h ...

最新文章

  1. RHEL各版本的XManager4远程配置
  2. 【Deep Learning】深度学习中的函数类型
  3. c++ 类中静态变量 static
  4. 天谕手游会长大人与司空望月,谁的人气更高?都是NPC,别比了
  5. 【坑】执行Consumer的时候发生java.net.UnknownHostException错误
  6. I2C和Modbus通信
  7. Spring容器创建流程(6)国际化支持
  8. 虚拟机提示找不到引导映像_从ISO镜像启动虚拟机,安装OS时提示no usable disks have been foun...
  9. error LNK2019: 无法解析的外部符号 main,函数 “int __cdecl __scrt_common_main_seh(void)“ (?__scrt_common_main_seh
  10. <零售数据分析-Pandas> 通过环比销售和库存对产品进行分类
  11. 介绍中国象棋对弈程序ElephantEye(象眼)
  12. 华中师范大学计算机专硕和学硕,学硕?专硕?该如何选
  13. vue3中瀑布流插件 vue-masonry 的使用
  14. js清空浏览器cokie缓存_JS实现清除指定cookies的方法
  15. canvas 实现截图功能——截取图片的一部分
  16. 使用DBeaver连接mysql报Access denied for user ‘test‘@‘%‘ to database
  17. JSP实现注册并显示信息
  18. 分布式系统生成唯一主键
  19. 强化学习中的基础概念和术语——spinning up文档翻译
  20. python打印运行log

热门文章

  1. python遍历文件目录_python目录遍历
  2. C++知识点34——动态内存与智能指针
  3. spring单元测试无法注入bean_2019年,最新的Spring 面试108题 “ 系列 ”,附带答案.........
  4. mysql left join的深入探讨
  5. 以太坊(Ethereum)开发框架 Truffle 入门(四):编译合约
  6. Java获取当前路径和读取文件
  7. 大型网站系统架构分析--转
  8. 第二届清华大学项目管理精英训练营【敏捷个人】分享
  9. 正则表达式 学习笔记5.3
  10. cache老化时间的思考--以nat为例