#include <stdio.h>
#include <stdlib.h>
#define maxsize 10
typedef struct {
int date[maxsize+1];
int length;
}Sqlist;
void jiaohuan(Sqlist *L,int a,int b)
{
int temp;
temp = L->date[a];
L->date[a] = L->date[b];
L->date[b] = temp;
}
int main(int argc, const char * argv[]) {
Sqlist sql;
printf("请输入你即将输入多少个数字");
scanf("%d",&sql.length);
for(int i = 1;i<=sql.length;i++)
{
scanf("%d",&sql.date[i]);
}
for(int i=1;i<=sql.length;i++)
{
for(int j=sql.length;j>=i;j--)
{
if(sql.date[i]>sql.date[j])
jiaohuan(&sql,i,j);
}
}
for(int i=1;i<=sql.length;i++)
printf("%d ",sql.date[i]);
return 0;
}
冒泡排序(C语言)
最新推荐文章于 2024-06-16 23:59:35 发布
冒泡排序: