已解决 邵悦媛 新手光能 for(int i=1;i<=n;i++){ cin>>a[1000]; } for(int i=1;i<n;i++){ for(int j=i;j<=n;j++){ if(a[i]<a[j]){ tmp=a[i]; a[i]=a[j]; a[j]=tmp; } } } cout<<a[k]; 就不发整段代码了,大家都懂吧