为了账号安全,请及时绑定邮箱和手机立即绑定

大神帮帮我看看哪地方错误了

//知识点:bool类型,命名空间,输入输出
//题目要求:
//          使用一个函数找出一个整形数组中的最大值或最小值。
#include<stdlib.h>
#include<iostream>
using namespace std;
namespace compA
int MaxorMin(int *arr,int N,bool maxmin)
{
 int temp=arr[0];
 if(maxmin)
 {  
  for(i=1;i<N;i++)
  {
      if(temp<arr[i])
   {
    temp=arr[i];
   }
  }
 
 
 }
 
 else
  {
               for(i=1;i<N;i++)
  {
      if(temp>arr[i])
   {
    temp=arr[i];
   }
  }
 } 
 return temp;
}
int main()
{
    int arr[8]={1,2,3,4,5,6,7,8};
 bool maxmin=false;
 cin >> maxmin >> endl;
 cout << compA::MaxorMin(arr,8,maxmin) << endl;


}

正在回答

2 回答

还有命名空间namespace compA后面加{}。函数必须放进{}。谢谢各位

1 回复 有任何疑惑可以回复我~

诶,我自己懂了。没有  int  i,然后不能cin >> maxmin >> endl;必须cin>>maxmin;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之起航篇
  • 参与学习       291030    人
  • 解答问题       760    个

C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华

进入课程

大神帮帮我看看哪地方错误了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信