改了下,改的地方有注释:
#include
using namespace std;
int changed(int list[], int size)
{
for (int j=0; j{
for (int i=0; i{
if (list[i] > list[i+1])
{
int t=list[i];
list[i]=list[i+1];
list[i+1]=t;
}
}
}
return list[size];
}
int main()
{
const int b=10; //定义成const,因为c++不支持变长数组,
int a[b];
cout<<"输入一个含十个元素的数组:";
for (int k=0; k<10; k++)
cin>>a[k];
changed(a, 10); //不是a[]
cout<<"排序后的数组为:";
for (int r=0; r<10; r++)
cout< return 0;
}