第十一周项目2-求最大公约数
来源:互联网 发布:windows资源管理器黑屏 编辑:程序博客网 时间:2024/04/30 01:28
输入两个数,并求出其最大公约数。
/* *Copyright (c) 2014,烟台大学计算机学院 *All gight reserved. *文件名称:temp.cpp *作者:邵帅 *完成时间:2014年11月5日 *版本号:v1.0*/#include <iostream>using namespace std;int main( ){ int gcd(int x,int y); int a,b,g; cin>>a>>b; g=gcd(a,b); cout<<"最大公约数是:"<<g; return 0;}int gcd(int x,int y){ int g; while (y!=0) { g=x%y; x=y; y=g; } return (x);}运行结果:
增加函数gcds函数的声明和定义,实现求4数最大公约数的功能。
/* *Copyright (c) 2014,烟台大学计算机学院 *All gight reserved. *文件名称:temp.cpp *作者:邵帅 *完成时间:2014年11月5日 *版本号:v1.0*/#include <iostream>using namespace std;int main( ){ int gcd(int x,int y); int a,b,c,d,g,e,f; cin>>a>>b>>c>>d; g=gcd(a,b); e=gcd(c,d); f=gcd(g,e); cout<<"最大公约数是:"<<g; return 0;}int gcd(int x,int y){ int g; while (y!=0) { g=x%y; x=y; y=g; } return (x);}
运行结果:
方法:gcd函数已经实现了求两数最大公约数的功能,可以调用gcd分别求出两对的最大公约数,再求最大公约数的最大公约数。
@ Mayuko
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 求最大公约数(两个数)
- 【SEO】网站seo优化做好三个积累让网站排名厚积薄发
- Midokura开源了MidoNet网络虚拟化平台
- Ubuntu下修改DNS重启也能用的方法
- arm-linux-ld的理解
- 计算机的启动过程
- 第十一周项目2-求最大公约数
- repo和git使用技巧
- hadoop入门-在windows上安装,测试hadoop
- 断言assert()函数的使用
- Xcode和github入门详细教程!
- CTM(绘图)
- Android突破一之Bitmap、BitmapFactory、BitmapDrawable类
- Hbase 查询为什么快
- rk3128 camera sensor的注册