如何编写一个函数来找出数组中的最大和最小值?

更新于
2026-10-10 13:25:43
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计605个文字,预计阅读时间需要3分钟。

如何编写一个函数来找出数组中的最大和最小值?

目录+求数组元素最大最小值函数+C++中min和max函数+求数组元素最大最小值函数

目录
  • 求数组元素最大最小值函数
  • c++中min和max函数

求数组元素最大最小值函数

#include<iostream> #include<algorithm> using namespace std; int main() { int a[5]={1,2,3,0,-20}; cout<<*max_element(a,a+5)<<endl; cout<<*max_element(a,a+5)<<endl; return 0; }

也可以通过这种方式,修改最大值或最小值

#include<iostream> #include<algorithm> using namespace std; int main() { int a[5]={1,2,3,0,-2},m=10; *min_element(a,a+5) += *max_element(a,a+5);//把最小元素和最大元素的和 赋给当前最小元素 cout<<*max_element(a,a+5); return 0; }

c++中min和max函数

包含在c++标准库中头文件<algorithm>中,在头文件<windows.h>中定义了min,max的宏,若在包含<algorithm>的同时包含<windows.h>会导致函数无法使用。

阅读全文
标签:实现目录

本文共计605个文字,预计阅读时间需要3分钟。

如何编写一个函数来找出数组中的最大和最小值?

目录+求数组元素最大最小值函数+C++中min和max函数+求数组元素最大最小值函数

目录
  • 求数组元素最大最小值函数
  • c++中min和max函数

求数组元素最大最小值函数

#include<iostream> #include<algorithm> using namespace std; int main() { int a[5]={1,2,3,0,-20}; cout<<*max_element(a,a+5)<<endl; cout<<*max_element(a,a+5)<<endl; return 0; }

也可以通过这种方式,修改最大值或最小值

#include<iostream> #include<algorithm> using namespace std; int main() { int a[5]={1,2,3,0,-2},m=10; *min_element(a,a+5) += *max_element(a,a+5);//把最小元素和最大元素的和 赋给当前最小元素 cout<<*max_element(a,a+5); return 0; }

c++中min和max函数

包含在c++标准库中头文件<algorithm>中,在头文件<windows.h>中定义了min,max的宏,若在包含<algorithm>的同时包含<windows.h>会导致函数无法使用。

阅读全文
标签:实现目录