c语言数组排序调用函数 C语言实现一个函数,将数组整体升序排列?

C语言实现一个函数,将数组整体升序排列?#include<iostream.h>void sort(int a[],int n)//升序for(int i=0i<ni)for(int j=

C语言实现一个函数,将数组整体升序排列?

#include<iostream.h>

void sort(int a[],int n)//升序

for(int i=0i<ni)

for(int j=i 1j<nj)

{

if(a[i]<a[j])

{

int temp

temp=a[i]

a[i]=a[j]

a[j]=temp

}

}

void main()

{

int a[10

]for(int i=0i<10i))

cin>>a[i

]sort(a,10)

cout<<“排序后,数组为:”<<endl

for(i=0i<10i)

cout<<a[i]<<“”

cout<<endl

}