首页 > 电脑

求数组的最小值c++用min函数怎么做?

更新时间2021-09-26 19:31:38

用循环就可以了,如以下程序:

#include <iostream>
#include <algorithm>
using namespace std;
int arrmin(int *s,int n)
{
int m=s[0];
for(int i=1;i<n;i++)
m=min(s[i],m);
return m;
}
int main()
{
int a[]={3,6,10,35,5,1,16,71,8};
   cout << arrmin(a,sizeof(a)/sizeof(int)) << endl;
   return 0;
}

另外,C++本身就有直接求数组最小值的:min_element


上一篇:能给这个图片配一个图片,组成情头吗

下一篇:编程耗显卡吗?