第四周项目1:求最大公约数

来源:互联网 发布:女生学java还是web前端 编辑:程序博客网 时间:2024/05/14 04:44
/* *Copyright (c) 2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:okpo.cpp *作    者:赵子琳 *完成日期:2016年3月22日 *版 本 号:v1.0 * *问题描述:(1)输入两个数,病求出其最大公约数。 *         (2)增加函数gcds函数的声明和定义,实现求4数的最大公约数。 *输入描述:输入数字 *输出描述:最大公约数 */#include <iostream>using namespace std;int gcd(int n1,int n2){    int r;    while(n2!=0)    {        r=n1%n2;        n1=n2;        n2=r;    }    return n1;}int main(){    int a,b,g;    cin>>a>>b;    g=gcd(a,b);    cout << "最大公约数是:" <<g;    return 0;}

#include <iostream>using namespace std;int gcd(int n1,int n2){    int r;    while(n2!=0)    {        r=n1%n2;        n1=n2;        n2=r;    }    return n1;}int gcd(int x,int y,int z,int w){    return gcd(gcd(gcd(x,y),z),w);}int main(){    int a,b,g;    cin>>a>>b;    g=gcd(a,b);    cout << "最大公约数是:" <<g;    return 0;}

知识点总结:

       运用自定义函数解决问题。

学习心得:

       学会了运用函数的调用。


0 0
原创粉丝点击