C++c查找最值

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
1、
#include <stdlib.h>//因为使用system("pause");
#include <iostream>//因为使用cin、cout、
using  namespace  std;
int  getMaxOrMin( int  *arr,  int  n, bool  isMax)
{
//bool isMax=false;
int  temp=arr[0];
//int i;
for ( int  i=1;i<n;i++)
{
if (isMax)
{
if (temp<arr[i])
{
   temp=arr[i];
}
} //注意这里的大括号。刚开始因为没搞清楚,结果一直出错。
else
{
if (temp>arr[i])
{
temp=arr[i];
}
}
}
return  temp;
}
   int  main( void )
{
int  arr1[4]={8,0,78,15};
     bool  isMax= true ;
cin>>isMax;
cout<< getMaxOrMin(arr1,4, isMax)<<endl;
system ( "pause" );
return  0;
}

运行结果:

wKioL1mlUViCcplcAAAR2wWVR8s107.png

wKiom1mlUYOiqlBQAAAGSzv73TM318.png



本文转自 lillian_trip 51CTO博客,原文链接:http://blog.51cto.com/xiaoqiaoya/1960922,如需转载请自行联系原作者

相关文章
|
算法 测试技术 C#
C++二分查找算法:查找和最小的 K 对数字
C++二分查找算法:查找和最小的 K 对数字
|
2月前
|
Java 索引
|
4月前
|
算法
【算法】二分查找——在排序数组中查找元素的第一个和最后一个位置
【算法】二分查找——在排序数组中查找元素的第一个和最后一个位置
|
7月前
|
机器学习/深度学习 定位技术
最值查找——几种常用函数
最值查找——几种常用函数
35 0
|
7月前
|
算法 测试技术 C#
C++二分查找或并集查找:交换得到字典序最小的数组
C++二分查找或并集查找:交换得到字典序最小的数组
|
7月前
|
算法 Java C++
实现一个二分搜索算法,搜索指定元素在已排序数组中的位置。(递归或者非递归实现)
实现一个二分搜索算法,搜索指定元素在已排序数组中的位置。(递归或者非递归实现)
45 0
|
7月前
排序和查找
排序和查找
60 0
|
7月前
|
人工智能
数组排序,查找
数组排序,查找
|
7月前
|
算法 程序员 索引
【算法训练-二分查找 一】【基本二分】二分查找、在排序数组中查找元素的第一个和最后一个位置
【算法训练-二分查找 一】【基本二分】二分查找、在排序数组中查找元素的第一个和最后一个位置
59 0