用冒泡法對8個數進行降序排列

基本上沒有難度

#include <stdio.h>
void main() 
{
	int a[8],i,j,t;
	printf("請輸入8個數:\n");
	for(i=0;i<8;i++)
		scanf("%d",&a[i]);
	printf("\n");
	for(i=0;i<7;i++)
	{
	for(j=0;j<7-i;j++)
		if(a[j]<a[j+1])
		{
			t=a[j];
			a[j]=a[j+1];
			a[j+1]=t;
		}
	}
	printf("排序後的數組:\n");
	for(i=0;i<8;i++)
		printf("%d",a[i]);
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章