C語言 填空題

2021-10-24 19:00:56 字數 686 閱讀 8971

c語言填空題

1、完善以下公升序插入排序的**:

插入排序:通過構建有序序列,對於未排序資料,在已排序序列中從後向前掃瞄,找到相應位置並插入。

void insertsort(int *a, int n)

int tmp = 0, p = 0;

for (int i = 1; i < n; i++)

​ tmp = a[i];

​ p = i - 1;

​ while (p >= 0 && tmp < a[p])

​ a[p + 1] = a[p];

​ p–;

​ a[p + 1] = tmp;

2、以下**的輸出結果是__10__,12

3、已知單鏈表link,找出相同結點並刪除。

​ struct link

​ char data;

​ struct link *next;

​ struct link *delerep(struct link *link)

​ struct link *

程式填空題

includeusing namespace std class a a int aa 定義建構函式,用引數aa初始化資料成員a void main includeusing namespace std class a a a int aa,int nn,int mm int getvalue in...

c 面試1(填空題)

71 物件導向的三大特性 封裝,繼承,多型 72 能使用foreach遍歷訪問的物件需要實現 ienumerable 介面或宣告 getenumerator 方法型別 73 陣列的基類為 array 委託的基類 multicastdelegate 74 用於獲取值型別的大小的關鍵字 sizeof 用...

編譯原理填空題

1.符號表的主要功能包括 收集符號屬性,語義檢查依據,目標 生成階段位址分配依據 2.編譯過程可劃分為 詞法分析,語法分析,語義分析,中間 生成,優化,目標 生成 3.描述上下文無關文法的句型推導的直觀工具是 語法樹 4.如果乙個文法存在某個句子對應兩顆不同的語法樹,那麼這個文法是 二義的 5.由規...