最大公约数(递归)
来源:互联网 发布:linux ipsec 编辑:程序博客网 时间:2024/04/27 22:52
/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:孙红蕾 * 完成日期:2012 年 11 月 25 日 * 版 本 号:v1.0 * * 输入描述:a,b 两个正整数 * 问题描述:用辗转相除法求两个正整数a,b 的最大公约数* 程序输出:a,b 的最大公约数* 问题分析:采用递归的方法 * 算法设计:略 */ #include <iostream>using namespace std;int gcd (int x,int y);int main (){int a,b;cout <<"请输入a,b两个正整数:";cin >>a>>b;cout <<"最大公约数为:"<<gcd (a,b)<<endl;return 0;}int gcd(int a, int b) { int g; if (b==0) g=a; else g=gcd(b,a%b); return g; }
输出结果:
- 最大公约数(递归法)
- 最大公约数(递归)
- 最大公约数(递归法)
- 求两数最大公约数(递归)
- 求最大公约数(递归)
- 最大公约数(递归)
- 求最大公约数(递归法)
- 求最大公约数(利用递归)
- 【递归】求最大公约数(函数)
- 求最大公约数(递归法)
- 最大公约数(递归与非递归)
- 求最大公约数(递归 + 非递归)
- 最大公约数和最小公倍数(递归求法)
- 求两个数的最大公约数(递归)
- 第十三周项目4--最大公约数(递归)
- 求最大公约数(非递归法)
- 快速幂总结,最大公约数(递归版本)
- 7.7递归法求最大公约数(3)
- 【JavaSE入门系列】第06章_面向对象编程进阶
- YII建立多语言
- 自己的Web页面
- 对构造函数、拷贝构造函数和赋值操作符调用的简单回顾
- 对构造函数、拷贝构造函数和赋值操作符调用的简单回顾
- 最大公约数(递归)
- hdu 1850 Being a Good Boy in Spring Festival
- linux驱动学习2:运行hello模块
- Linux0.11内核--内核态与用户态
- MIPS被收购后的分析
- 编程之美——二进制数种1的个数
- linux驱动学习3:实现一简单完整驱动(包括open,read,write,ioctl)
- Oracle11g密码过期
- 可拖动的div