赞
踩
C++的<algorithm>库中有一个鲜为人知的函数,他叫max函数。名副其实,它可以求出多个数字中最大的一个,但值得注意的是,有很多人不知道,求多个数怎么用,下面我列举了几种用法(a,b,c,d,e是定义好的值):
cout<<max(a,b);
cout<<max({a,b,c,d,e});
第二种用法有些人不知道,下面是关于max的代码(可以求出多数中最大的值):
- #include<iostream>
- #include<algorithm>//调用algorithm库
- using namespace std;
- int main(){
- int n,a[105];//n>=0&&n<=100 a>=0&&a<=10000
- int maxn=0;//用来记最大值
- cin>>n;
- for(int i=1;i<=n;i++){
- cin>>a[i];
- maxn=max(a[i],maxn);
- }
- cout<<maxn;
- return 0;//好习惯
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。