BOOL类型 命名空间 输入输出
#include<stdlib.h>
#include<iostream>
using namespace std;
/*知识点:BOOL类型 命名空间 输入输出
题目要求:
使用一个函数找出一个整形数组中的最大值或最小值*/
namespace compA{
int getMaxorMin(int *arr,int count,bool isMax)
{
int temp=arr[0];
for(int i=1;i<count;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]={3,4,5,9};
bool isMax=false;
cout<<"please enter a number(0 or 1)"<<endl;
cin>>isMax;
cout<<compA::getMaxorMin(arr1,4,isMax)<<endl;
system("pause");
return 0;
}