大家帮我看看这个编程,怎么改啊?
用冒泡法(升序)编写对一维数组进行排序的函数,函数名为sort1()。在定义一个输出数组元素值得函数print()。在主函数中定义一维整型数组啊a[N](N=10),用键盘输入10个整数给a[N]数组。依次调用sort1(),print(),进行升序排列的操作,并输出每次排序的后的结果。输入十个实验数据:10,25,90,80,70,35,65,40,55,5.#include <iostream.h>
#define N 10
int sort1(int s[N])
{
int i,j,temp;
for(i=0;i<N-1;i++)
{
for(j=0;j<N-i-1;j++)
if(s[j]>s[j+1])
temp=s[j];
s[j]=s[j+1];
s[j+i]=temp;
}
}
void print()
{
cout<<"输出数组元素值为:"<<endl;
}
void main()
{
int a[N]={10,25,90,80,70,35,65,40,55,5},i;
for(i=0;i<10-1;i++)
sort1(a[N]);
print();
cout<<a[i]<<endl;
}