zzuli oj 1119 一維陣列排序

2022-08-23 12:21:19 字數 516 閱讀 8648

題意描述:

對一維陣列按照從小到大的順序排序。程式定義函式sort()來實現陣列a的排序。函式原型如下:

void sort(int a, int n);

陣列元素的輸出呼叫printarr()。

輸入 第一行輸入乙個整數n(1<=n<=10),表示陣列有n個整數;第二行輸入n個整數。

輸出 輸出佔一行。對這n個整數數按照從小到大的順序輸出,資料之間用乙個空格隔開。

解題思路:

可以用氣泡排序或者選擇排序法進行陣列a的排序。

**實現:

1 #include2

void printarr(int a,intn)3

8void sort(int a,intn)9

19}20

} 21

printarr(a,n);22}

23int

main()

24

易錯分析:

1.普通的氣泡排序以及選擇排序要熟練運用,熟能生巧。

ZZULIOJ 1119 一維陣列排序

題目描述 對一維陣列按照從小到大的順序排序。程式定義函式sort 來實現陣列a的排序。函式原型如下 void sort int a,int n 陣列元素的輸出呼叫printarr 輸入 第一行輸入乙個整數n 1 n 10 表示陣列有n個整數 第二行輸入n個整數。輸出 輸出佔一行。對這n個整數數按照從...

ZZULIOJ 1119 一維陣列排序

題目描述 對一維陣列按照從小到大的順序排序。程式定義函式sort 來實現陣列a的排序。函式原型如下 void sort int a,int n 陣列元素的輸出呼叫printarr 輸入 第一行輸入乙個整數n 1 n 10 表示陣列有n個整數 第二行輸入n個整數。輸出 輸出佔一行。對這n個整數數按照從...

ZZULIOJ1119一維陣列排序(多種解法)

題目描述 對一維陣列按照從小到大的順序排序。程式定義函式sort 來實現陣列a的排序。函式原型如下 void sort int a,int n 陣列元素的輸出呼叫printarr int a,int n 輸入第一行輸入乙個整數n 1 n 10 表示陣列有n個整數 第二行輸入n個整數。輸出輸出佔一行。...