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