编写一个函数可以实现任意长度整型数组的升序排序,最多10个元素。

2024-12-26 00:05:22
推荐回答(2个)
回答1:

#include
#include
using namespace std;
int main()
{
int c;
cin>>c;
cout< int b[c] ;
for(int i=0;i cin>>b[i];
int sort (int *a , int count);

sort (b,c);
system("pause");
}

int sort(int *a, int count)
{
int i,j,k;

for(i=0;i {
for(j=0;j {
if(*(a+j)>*(a+j+1))
{ k=*(a+j) ;
*(a+j)=*(a+j+1);
*(a+j+1)=k;
}
}
}
for(i=0;i cout<<*(a+i)<<" ";
cout< }

回答2:

差了一个提示输入语句和提示输出语句