C++实现数的从大到小的排列,#includevoid sort(int a[],int n){\x09int i,j,temp;\x09for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 03:44:10
![C++实现数的从大到小的排列,#includevoid sort(int a[],int n){\x09int i,j,temp;\x09for(i=0;i](/uploads/image/z/11634118-70-8.jpg?t=C%2B%2B%E5%AE%9E%E7%8E%B0%E6%95%B0%E7%9A%84%E4%BB%8E%E5%A4%A7%E5%88%B0%E5%B0%8F%E7%9A%84%E6%8E%92%E5%88%97%2C%23includevoid+sort%28int+a%5B%5D%2Cint+n%29%7B%5Cx09int+i%2Cj%2Ctemp%3B%5Cx09for%28i%3D0%3Bi)
xSN@}DB1Bq^]Vb*(R$@rAT EV` /O;ش\$xΜ9g9+?!Itoޖo/
-'mm3kmg4D'$fNNj"M.dp$HGvlap̚4Q3*OA`c]Ͻ +H=NͯoGշHɐ11vG>>Xġ1UpԤn;*)b["+x`"I U")Xa,J:n߰Nik;{(לB$AfZA+Ep}`=y}Ԁ
Yxʹ}1`>P)hAP-Gh=ҋk!%3,2Xw<+AuSGXIcFdȴ9o[%DXO|{jiFnͮ
C++实现数的从大到小的排列,#includevoid sort(int a[],int n){\x09int i,j,temp;\x09for(i=0;i
C++实现数的从大到小的排列,
#include
void sort(int a[],int n)
{
\x09int i,j,temp;
\x09for(i=0;i
C++实现数的从大到小的排列,#includevoid sort(int a[],int n){\x09int i,j,temp;\x09for(i=0;i
你的填空的是正确的,错误的是该程序的提供者:
#include<iostream.h>
void sort(int a[],int n)
{
int i,j,temp;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)// j是随着i的增长逐步向n靠拢.是提供者犯逻辑错误
if(a[i]<a[j])//(我自己填空的)
{temp=a[i];a[i]=a[j];a[j]=temp;}
}
void main(void)
{
int a[]={1,3,5,7,9,2,4,6,8,12};
sort(a,10) ;//调用函数sort对数组排序(填空的)
for(int i=0;i<10;i++)
cout<<a[i]<<'\t';
}