第11周项目2-2:求四个数的最大公约数
来源:互联网 发布:网络信息安全事件 编辑:程序博客网 时间:2024/05/16 04:53
问题及代码:
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作 者:陈文青*完成日期:2014年11月11日*版 本 号:v1.0**问题描述:求最大公约数*程序输入:四个整数*程序输出:一个整数,表示四个数的最大公约数。*/#include <iostream>using namespace std;int gcd(int x,int y); //声明自定义函数,用于求最大公约数。int gcds(int x,int y,int z,int w);int main(){ int a,b,g; cin>>a>>b; g=gcd(a,b); //调用自定义函数求最大公约数 cout<<"最大公约数是:"<<g; return 0;}int gcd(int x,int y) //辗转相除法,求最大公约数{ int i; while(y>0) { i=x%y; x=y; y=i; } return x;}int gcds(int x,int y,int z,int w){ int a,b; gcd(gcd(x,y),gcd(z,w)); return x;}运行结果:
知识点总结:
自定义函数内调用另一个自定义函数
学习心得:
学会辗转相除法,学会自定义函数
0 0
- 第11周项目2求四个数的最大公约数 .
- 第11周项目2求四个数的最大公约数
- 第11周项目2-求四个数最大公约数
- 第11周项目2.2 求四个数的最大公约数
- 第11周项目2-2:求四个数的最大公约数
- 第11周项目2拓展-求四个数的最大公约数
- 第11周项目二(2) 求四个数的最大公约数
- 第4周项目1-求四个数的最大公约数
- 第11周项目9-求四个数最大公约数
- 第11周项目2--求两个数的最大公约数
- 第11周项目2求两个数的最大公约数
- 第11周项目2-求两个数的最大公约数
- 遗漏题目--第11周项目二扩展:求四个数的最大公约数
- 第四周项目一(2)-求四个数的最大公约数
- 第十一周项目2 拓展 求四个数的最大公约数
- 第四周项目 求四个数的最大公约数
- 第四周项目1:求四个数的最大公约数
- 第四周项目1.2-求四个数的最大公约数
- 每日一道算法题:Jump Game
- 第11 周 项目7-太乐了(1)
- Linux中断梳理
- 文件打开(保存)对话框:GetOpenFileName和 GetSaveFileName
- mysql复制原理及作用分析(2014-11-11)
- 第11周项目2-2:求四个数的最大公约数
- 【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系
- Oracle数据库中重复数据删除方法:部分去重+完全去重
- Flex多样化饼图样式(颜色渐变,点击分离,环形)
- POJ 2653 Pick-up sticks 判断线段相交
- DllMain()限入死锁问题分析 (一)
- Map可以使用的坐标系
- 放置键盘记录,密码输入框的设计
- Objective-C Runtime 运行时之四:Method Swizzling