作业帮 > 综合 > 作业

C++ 输入两行数,第一行只有一个数n,接下来有n个数,假都为整数,要求输出这n个整数中的最大值和最小值

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/23 05:16:47
C++ 输入两行数,第一行只有一个数n,接下来有n个数,假都为整数,要求输出这n个整数中的最大值和最小值
C++ 输入两行数,第一行只有一个数n,接下来有n个数,假都为整数,要求输出这n个整数中的最大值和最小值
#include "iostream"
using namespace std;
int main()
{
      int i,n,max,min;
      int *in=NULL;
      cin>>n;
      in=new int [n];
      for(i=0;i<n;i++)
          cin>>in[i];
      max=min=in[0];
      for(i=1;i<n;i++)
      {
            if(in[i]>max)
               max=in[i];
            if(in[i]<min)
                min=in[i];

}
      cout<<n<<"个数中最大值为:"<<max<<",最小值为:"<<min<<endl;
      delete [] in;
      in=NULL;
     
}