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  阅读(170)  评论(0)    收藏  举报