第十六周 專案一(1)

2021-07-25 10:23:53 字數 926 閱讀 7487

*計算機控制工程學院

*班級:計156-2

*姓名:陳飛

*問題及**:

問題描述: 插入排序之直接插入排序

* 輸入描述: 無

* 程式輸出: 見執行結果

*/

#include #define maxsize 20

typedef int keytype; //定義關鍵字型別

typedef char infotype[10];

typedef struct //記錄型別

rectype; //排序的記錄型別定義

void insertsort(rectype r,int n) //對r[0..n-1]按遞增有序進行直接插入排序

r[j+1]=tmp; //在j+1處插入r[i]

} }

int main()

; for (i=0; i

r[i].key=a[i];

printf("排序前:");

for (i=0; i

printf("%d ",r[i].key);

printf("\n");

insertsort(r,n);

printf("排序後:");

第十六周專案1

檔名稱 1.cpp 完成日期 2016年9月12日 版本號 v1.0 1 氣泡排序 include define maxsize 20 typedef int keytype 定義關鍵字型別 typedef char infotype 10 typedef struct 記錄型別 rectype 排...

第十六周 專案一(5)

計算機控制工程學院 班級 計156 2 姓名 陳飛 問題及 include define maxsize 20 typedef int keytype 定義關鍵字型別 typedef char infotype 10 typedef struct 記錄型別 rectype 排序的記錄型別定義 voi...

第十六周專案1 氣泡排序

檔名稱 main.cpp 完成日期 2015.12.14 版本號 v1.0 問題描述 給定序列,採用氣泡排序的演算法,描述排序的過程 include define maxsize 20 typedef int keytype 定義關鍵字型別 typedef char infotype 10 type...