C言语--冒泡排序

/*
冒泡排序,从小到大
*/

include<stdio.h>

int main(void)
{
int i;
int t;
int p;
int val;

int a[6];

for(i = 0; i < 6; ++i)
{
printf("请输入第%d个元素的值为:", i+1);
scanf("%d", &val);
a[i] = val;
printf("\n");
}

for(i = 0; i < 5; ++i)
{
for(t = 0; t < 6-i-1; ++t)
{
if(a[t] > a[t+1])
{
p = a[t];
a[t] = a[t+1];
a[t+1] = p;
}

}

}

for(i = 0; i < 6; ++i)
{
printf("请输入第%d个元素的值为:%d\n", i+1, a[i]);

}

return 0;
}

posted @ 2020-08-27 23:00  星空0125  阅读(185)  评论(0)    收藏  举报