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;//好习惯
}