第十一周项目二(2)——求4个数最大公约数
来源:互联网 发布:ubuntu安装jdk8 编辑:程序博客网 时间:2024/06/05 21:56
/* Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者: 陈丹妮 * 完成日期:2014年 11月6日 * 版 本 号:v1.0 * * 问题描述:输入两个数,并求出最大公约数。 * 输入描述:两个整数 * 程序输出: 求出最大公约数 */#include <iostream>using namespace std;int gcds(int,int,int,int);int gcd(int,int);int main(){ int a,b,c,d,g; cout<<"请输入四个数:"<<endl; cin>>a>>b>>c>>d; g=gcds(a,b,c,d); cout<<"最大公约数是:"<<g<<endl; return 0;}int gcds(int x,int y,int z,int w) //调用gcd()求四数的最大公约数{ int r1,r2,k; r1=gcd(x,y); r2=gcd(z,w); while (r2!=0) { k=r1%r2; r1=r2; r2=k; } return r1;} int gcd(int m,int n) //定义gcd函数 { int i; while(n!=0) { i=m%n; m=n; n=i; } return m; }
学习心得:终于有点成就感了,不容易啊。。加油啊。。。
0 0
- 第十一周项目二(2)——求4个数最大公约数
- 第十一周项目二——求最大公约数(2)
- 第十一周项目二——求最大公约数(2)
- 第十一周项目2-(求4个数的最大公约数)
- 第十一周项目二——求最大公约数(1)
- 第十一周项目二求最大公约数2
- 第十一周项目二——求最大公约数
- 第十一周 项目二:求最大公约数(1)(2)
- 第十一周项目二求最大公约数(1)(2)
- 第十一周项目二:求最大公约数(2)
- 第十一周项目二(2)求四个数最大公约数
- 第十一周项目二 求最大公约数 (2)
- 第十一周项目2 求2个数最大公约数
- 第十一周项目二——最大公约数
- 第十一周项目二:求最大公约数
- 第十一周项目二 求最大公约数
- 第十一周项目二之求最大公约数
- 第十一周 项目二--求最大公约数
- javascript数组之基本操作+数组属性
- 第11周项目6(1000以内所有回文数)
- POJ1328 Radar Installation 【贪心·区间选点】
- 不同Android版本设备正确获取屏幕分辨率的通用方法
- Python的几种实现
- 第十一周项目二(2)——求4个数最大公约数
- 停止Java线程,小心interrupt()方法
- Java 中的进程与线程
- effective C++ 读书笔记 条款07 为多态基类声明virtual析构函数
- poj 2763 Housewife Wind 【树链剖分维护树上权值和】
- HDU - 1828(矩形周长并 扫描线算法 )
- SEND E-MAIL ASP.NET 发送E-Mail的代码
- Java时间格式对照表
- linux 安装 GraphicsMagick Display (32-bit)