[補充]氣泡排序法


參考程式:
====================
#include
#include
void main()
{
int a[6],i,j,temp;
printf("Enter six numbers.\n");
for(i=0;i<=5;i++)
scanf("%d",&a[i]);
for(i=0;i<=4;i++)
{
for(j=0;j<=4-i;j++)
{
if(a[j]>=a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
printf("Small to Large:");
for(temp=0;temp<=5;temp++)
printf("%-5d",a[temp]);
printf("\nLarge to Small:");
for(i=5;i>=0;i--)
printf("%-5d",a[i]);
printf("\n");
system("pause");
}
====================

2 Comments:
看大家都這麼的認真,好感動喔,阿關真的很用心在教學,也看到大家努力的將作業以及想法回覆在網路上,真的很不錯!!大家都有很大的進步,這段時間的付出是絕對有成果的,寒訓剩下沒幾天了,希望教學與學員們能夠繼續保持阿!最後小小的建議,現在大家寫程式時,可以開始試著加入"註解",這樣回覆在網路上的同時,能夠使其他看程式碼的人更容易了解你當時寫程式時的思考邏輯,也是訓練自己的表達能力,如何能夠說的明白,且讓別人看了一目了然。
謝謝牟學長給我們的鼓勵!!
如果今天阿關真的有什麼算得上用心的地方
那也是因為覺得值得為此付出
只希望大家來此學習能夠不空手而回
學長所提的"註解",的確是維護程式也很重要的一環,養成一個好的習慣,寫好一個的程式,是培養自己成為一個好的程式工程師的起步,感謝學長的鼓勵與指教!! ^^~
大家一起加油吧!!!
Post a Comment
<< Home