- /*
- 知识点:bool 类型 命名空间 输入输出
- 题目要求:使用函数找出一个整型数组中的最大值或最小值
- */
- #include<stdlib.h>
- #include<iostream>
- using namespace std;
- 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,5,1,7};
- bool isMax=false;
- cin>>isMax;//从键盘接收
- cout<<getMaxOrMin(arr1,4,isMax)<<endl;//输出
- system(”pause”);
- return 0;
- }
/*
知识点:bool 类型 命名空间 输入输出
题目要求:使用函数找出一个整型数组中的最大值或最小值
*/
include<stdlib.h>
include<iostream>
using namespace std;
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,5,1,7};
bool isMax=false;
cin>>isMax;//从键盘接收
cout<<getMaxOrMin(arr1,4,isMax)<<endl;//输出
system("pause");
return 0;
}
使用命名空间
- /
- 知识点:bool 类型 命名空间 输入输出
- 题目要求:使用函数找出一个整型数组中的最大值或最小值
- /
- #include<stdlib.h>
- #include<iostream>
- using namespace std;
- 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,5,1,7};
- bool isMax=false;
- cin>>isMax;//从键盘接收
- cout<<CompA::getMaxOrMin(arr1,4,isMax)<<endl;//输出
- system(”pause”);
- return 0;
- }
/
知识点:bool 类型 命名空间 输入输出
题目要求:使用函数找出一个整型数组中的最大值或最小值
*/
include<stdlib.h>
include<iostream>
using namespace std;
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,5,1,7};
bool isMax=false;
cin>>isMax;//从键盘接收
cout<<CompA::getMaxOrMin(arr1,4,isMax)<<endl;//输出
system("pause");
return 0;
}