第4周-项目5-(3)
来源:互联网 发布:画线主图公式源码 编辑:程序博客网 时间:2024/06/06 13:12
问题及代码:
/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年3月20日 *版 本 号:v1.0 * *问题描述:编程序,用递归函数求出两个数的最大公约数。* *输入描述:输入两个数a,b *输出描述:输出两个数的最大公约数 */ #include <iostream> using namespace std; int gcd(int x, int y); void main() { int m,n; cout<<"输入两个数字:"; cin>>m>>n; cout<<"最大公约数:"; cout<<gcd(m,n)<<endl; } int gcd(int a, int b) { int i; if (b==0) i=a; else i=gcd(b,a%b); return i; }
运行结果:
知识点总结:
递归就是自己调用自己,最大公约数的求法
学习心得:
运用递归越来越熟练
0 0
- 第4周-项目5-(3)
- 第4周项目5-(3)
- 第4周-项目5-(4)
- 第4周项目5-(4)
- 第4周-项目4-(3)
- 第4周项目3(3)
- 第4周-项目5-(1)
- 第4周-项目5-(2)
- 第4周项目5-(1)
- 第11周项目3(5)
- 第11周项目5(3)
- 第9周项目5(3)
- 第11周项目3(4)
- 第12周 项目3-(4)
- 第15周项目3-(4)
- 第4周项目3(1)
- 第4周项目3(2)
- 第5周项目项目3
- Gym 100015A Another Rock-Paper-Scissors Problem
- 强力删除文件代码
- win10中mysql的卸载
- JQuery 选择器 过滤器 其他 总结
- 第三次上机实践项目-项目4-(3)
- 第4周-项目5-(3)
- C语言之辗转相除法
- 第四周项目三 猜数字游戏
- Category(类别)和扩展(Extension)的区别
- 上百个Android开源项目分享
- 在centos 7上装载php7.0.2、mysql 5.7.11 和 nginx-1.9.12
- Git使用
- Running Android Lint has encountered a... Failed. java.lang.NullPointerException
- Linux系统调用