第十一周项目2-求最大公约数2
来源:互联网 发布:手机自由拼图软件 编辑:程序博客网 时间:2024/04/30 01:08
题目
2)在上面程序基础上,增加函数gcds函数的声明和定义,实现求4数最大公约数的功能
int gcds(int x,int y,int z,int w) //调用gcd()求四数的最大公约数
{ }
/* *copyright (c) 2014,烟台大学计算机学院 *all rights reserved. *文 件 名 : 求最大公约数2.cpp *作 者 :冷基栋 *完成日期 :2014年11月10号 *版 本 号 :v1.0 * *问题描述 :输入四个数,并求出其最大公约数。 *输入描述 :四个正整数 *程序输出 :输入四个正整数的最大公约数 */#include <iostream>using namespace std;int gcd(int,int,int,int);//自定义函数的原型(即函数声明)int main(){ int a,b,c,d,g; cin>>a>>b>>c>>d; g=gcd(a,b,c,d); cout<<"最大公约数是: "<<g; return 0;}int gcd(int x,int y,int i,int j) //定义用于求两数的最大公约数的函数,函数只管求值,不管输出。输出由main完成{ int m,n,o; while (y>0) { m=x%y; x=y; y=m; } while (j>0) { n=i%j; i=j; j=n; } while (i>0) { o=x%i; x=i; i=o; } return x;}
运行结果:
学习心得:
好好学习天天向上
0 0
- 第十一周项目2-求最大公约数2
- 第十一周项目2-求最大公约数
- 第十一周项目2-求最大公约数
- 第十一周项目2-求最大公约数
- 第十一周 项目2:求最大公约数
- 第十一周项目2-求最大公约数1
- 第十一周上机项目2 求最大公约数
- 第十一周项目二求最大公约数2
- 第十一周 项目2 求最大公约数
- 第十一周项目2-求最大公约数
- 第十一周项目2求最大公约数
- 第十一周项目2-求最大公约数
- 第十一周项目2 求最大公约数
- 第十一周 项目2:求最大公约数(2)
- 第十一周项目2 求2个数最大公约数
- 第十一周项目2(拓展)-求四个数最大公约数
- 第十一周 项目二:求最大公约数(1)(2)
- 第十一周项目 2 求最大公约数(两个数)
- Android 4.4 KitKat NotificationManagerService使用详解与原理分析(一)__使用详解
- “米粉节”背后的故事——小米网抢购系统开发实践
- 高手对中科院考博英语的分享
- 后台直接给DropDownList添加onchange事件,达到无刷新效果。
- hibernate的级联---many-to-many
- 第十一周项目2-求最大公约数2
- PHP 运算符
- 补间动画实例(Animation)
- 通过javap指令解释a=a++问题
- 开源IM-免费企业即时通讯-恩布互联Entboost 1.5发布
- Android自定义控件系列一:Android如何实现老版优酷客户端三级环形菜单
- 动态规划之简单递推——hdu2577
- Lync Server 2010安装准备(二)——后端服务器的配置
- 第十一周项目二——最大公约数