第十一周项目二-求四个数的最大公约数

来源:互联网 发布:做淘宝云客服可以吗 编辑:程序博客网 时间:2024/06/08 14:32
#include <iostream>using namespace std;int main(){int gcd(int,int,int,int);int a,b,c,d,e;cin>>a>>b>>c>>d;e=gcd(a,b,c,d);cout<<"最大公约数是:"<<e<<endl;return 0;}int gcd(int a,int b,int c,int d){int f,g;if(a>b){f=b;b=a;a=f;}else{if(c>a){f=a;a=c;c=f;}else{if(c>d){f=c;c=g;g=f;}}}while((g=c%d)!=0){c=d;d=g;}return(d);}


运行结果:

心得体会:有点晕@.@

原创粉丝点击