主题:冒泡法排序 运行不对 求教
#include<iostream>
using namespace std;
int main()
{
int a[10],i,j,t;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]>a[j+1])
{t=a[j];a[j]=a[j+1];a[j]=t;}
for(i=0;i<10;i++)
cout<<a[i]<<" "<<endl;
return 0;
}
using namespace std;
int main()
{
int a[10],i,j,t;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]>a[j+1])
{t=a[j];a[j]=a[j+1];a[j]=t;}
for(i=0;i<10;i++)
cout<<a[i]<<" "<<endl;
return 0;
}
从小到大排序实现不了,希望各位大神点拨一下小弟