运用bool类型,命名空间,输入输出,函数调用的知识
#include<stdlib.h>
#include<iostream>
using namespace std;
//定义函数getMaxOrMin
int getMaxOrMin(int *arr,int count,bool isMax)
{
int temp=arr[0];
for(int i=1;i<count;i++)
{
if(isMax)//进行bool判断
{
if(temp<arr[i])
{
temp=arr[i];//结果为true取最大值
}
}
else
{
if(temp>arr[i])
{
temp=arr[i];//结果为false取最小值
}
}
}
return temp;
}
int main(void)//调用函数getMaxOrMin
{
int arrl[4]={3,5,1,7};
bool isMax=false;
cin>>isMax;
cout<<getMaxOrMin(arrl,4,isMax)<<endl;
system("pause");
return 0;
}
整个过程用的C++编写,我们来验证一下程序对不对,
输入0,判断为false,取最小值1
输入1,判断为true,取最大值7
希望能帮到大家,问你们要一个赞,你们会给吗,谢谢大家
版权声明:本文版权归作者(@攻城狮小关)和优快云共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
大家写文都不容易,请尊重劳动成果~
交流加Q:1909561302
博客园地址https://www.cnblogs.com/guanguan-com/