close

Q: 開啟主程式輸入10筆資料交由副程式排序,排序後在交由主程式印出。

 

Ans:

By Dev-C++

#include<stdio.h>
#include<stdlib.h>

void BubbleSort(int * a, int n)
{
int i, j, t;
for(i = n; i > 0; i--)
{
for (j = 0; j < i - 1; j++)
{
if(a[j] > a[j+1])
{
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
}

int main()
{

int a[10], i;

for (i = 0; i < 10; i++)

 scanf("%d",&a[i]);


BubbleSort(a, 10);


for (i = 0; i < 10; i++) 

printf("%d ", a[i]);
printf("\n");

system("pause");

return 0;

}

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 tingtahou 的頭像
    tingtahou

    TingTa的部落格

    tingtahou 發表在 痞客邦 留言(0) 人氣()