16周,專案一,氣泡排序,指標版

2021-06-27 13:59:06 字數 822 閱讀 3789

問題及**:

/* 

*檔名稱:莉莉.cpp

*完成日期:2023年12月01日

*版本號:v1.0

* *問題描述:利用指標,對陣列進行冒泡降序排序,並輸出

*程式輸入:無輸入

*程式輸出:冒泡降序排序後的陣列

*/#include using namespace std;

void sort(int *p, int num); //不要對自定義函式的宣告有任何改動

void output(int*, int); //形式引數的名稱可以不要

int main( ) //不要對main函式有任何改動

; int b[15]= ;

sort(a,20); //用冒泡法按降序排序a中元素

output(a,20); //輸出排序後的陣列

sort(b,15); //用冒泡法按降序排序b中元素

output(b,15); //輸出排序後的陣列

return 0;

}void sort (int *p,int num)

{ int i,j,t;

for (j=0; j<=num-2; j++)

{for(i=0; i<=num-j-2; i++)

{if(p[i]

執行結果:

心得體會:

指標可以做形參哦。。嗷嗚。。。

16周 專案(一) 快速排序

問題及 1.以第1個元素作為基準 include define maxsize 20 typedef int keytype 定義關鍵字型別 typedef char infotype 10 typedef struct 記錄型別 rectype 排序的記錄型別定義 void quicksort r...

第16周 專案1 運用指標排序

問題及 all right reserved,檔名 test.cpp 完成日期 2014年12月16日 版本號 v1.0 問題描述 對函式進行排序 輸入描述 程式輸出 include using namespace std void sort int p,int num 不要對自定義函式的宣告有任何...

第16周專案交換排序之氣泡排序

問題及 檔名稱 main.cpp 完成日期 2015年12月18日 版本號 codeblock 問題描述 交換排序之氣泡排序 輸入描述 無 程式輸出 見執行結果 include define maxsize 20 typedef int keytype 定義關鍵字型別 typedef char in...