其他分享
首页 > 其他分享> > c语言 冒泡排序

c语言 冒泡排序

作者:互联网

源程序:

void main()
{
int a[10]={12,38,35,22,97,65,50,88,9,75};
int i,j,t; //t是临时变量

for(j=1;j<=9;j++) //外层循环控制第几趟排序
{
for(i=0;i<=10-j-1;i++) //内层循环是比较两个数的大小
{
if(a[i]<a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t; //用临时变量t实现两个数的交换
}
}
}
printf("排序后的结果为:\n");
for(i=0;i<=9;i++)
printf("%4d",a[i]);
}

结果:

 

标签:变量,int,冒泡排序,临时,88,printf,语言
来源: https://www.cnblogs.com/duanqibo/p/15958982.html