c++穷举法求最大公约数和最小公倍数的实例中如何调用max和min函数
2017-09-17 18:31
302 查看
c++用max和min函数时首先要加上头文件 #include 再加上 using namespace std;
更关键的是要在调用时加上” _cpp_”,两个下划线
int min = _cpp_min(a,b);
int max =_cpp_max(a,b);
下面是例子:
我发现当maxn特别大时球最小公倍数的那个for循环停止输出,好奇怪啊!是电脑生气了吗
更关键的是要在调用时加上” _cpp_”,两个下划线
int min = _cpp_min(a,b);
int max =_cpp_max(a,b);
下面是例子:
#include<cstdio> #include<algorithm> using namespace std; const long maxn = 10000000000; int main() { long i,j,n1,n2,min,max; scanf("%d%d", &n1,&n2); min = _cpp_min(n1,n2); for( i =min; i>=1;i--) { if(n2 % i == 0) { printf("最大公约数为:%ld\n",i); break; //输出一个就结束,必须加上 } } if(i == 1) printf("最小公倍数为:%ld\n",n1*n2); else { max = _cpp_max(n1,n2); for( j =max;j <maxn;j++) { if(j%n1 ==0 &&j%n2 == 0) { printf("最小公倍数:%ld\n",j); break; } } } return 0; }
我发现当maxn特别大时球最小公倍数的那个for循环停止输出,好奇怪啊!是电脑生气了吗
相关文章推荐
- 编写两个函数,分别求由键盘输入两个整数的最大公约数和最小公倍数。用主函数调用这两个函数,并输出结果
- 求最大公约数与最小公倍数实例C++程序代码
- C语言如何求两个数的最大公约数和最小公倍数。
- 求最大公约数与最小公倍数实例C++程序代码
- 求最大公约数和最小公倍数-C语言
- 外部接口如何调用EAS凭证接口 实例并合并同一科目的凭证
- 关于最大公约数和最小公倍数的算法(自己写的一个,欢迎大家吐槽)
- EJB3.0实例教程如何调用存储过程
- 辗转相除求最大公约数与最小公倍数
- 如何不调用构造函数而获得一个类的实例!
- 关于最大公约数与最小公倍数的几种题型
- Python中实例对象如何进行属性和方法调用原因分析
- springMVC框架下如何实现移动端接口调用——代码实例
- 编写程序,计算两正整数的最大公约数和最小公倍数。
- 求两个数的最大公约数和最小公倍数的方法(注意排除Duger)
- python_如何通过实例方法名字调用方法?
- PHP中如何调用webservice的实例参考
- 求两个数的最大公约数和最小公倍数
- 如何用代码爬抓电商数据(附淘宝API调用实例)
- 求最大公约数和最小公倍数的三种方法总结