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

数组的编程

数组的编程

C++
wendy0512 2015-11-22 15:48:33
#include <iostream.h>void main(){ int n,i,t1,t2,a[80],max,min; cout<<"请输入一个正整数n"<<endl; cin>>n; cout<<"请输入n个数"<<endl; for(i=0;i<n;i++)  cin>>a[i]; for(i=1;i<n;i++) {  if(a[0]<a[i])  {   t1=a[i];   a[i]=a[0];   a[0]=t1;  }   max=a[0]; } for(i=0;i<n-1;i++) {  if(a[n-1]>a[i])  {   t2=a[i];   a[i]=a[n-1];   a[n-1]=t2;   min=a[n-1];  } } a[0]=min; a[n-1]=max; for(i=0;i<n;i++)  cout<<a[i]<<endl;}输入8 2 5 1 4怎么才能输出1 2 5 4 8
查看完整描述

1 回答

?
AAnonymous

TA贡献62条经验 获得超31个赞

// #include <algorithm>
std::sort(a, a+n);
// print array


查看完整回答
反对 回复 2015-11-22
  • 1 回答
  • 0 关注
  • 1297 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信