全國計算機二級考題題型總結及答案 終極複習

2021-10-13 07:25:12 字數 3274 閱讀 1093

索引1.c語言基本概念 1

⑴ 源程式格式、風格和結構。main函式特性。c程式儲存。 注釋位置。 1

⑵ 基本型別資料的表示及使用 2

⑶ 運算子和表示式的表示及使用 2

2.語句 4

⑴實現順序結構的語句 4

⑵ 實現選擇結構的語句: if-else,switch 4

⑶ 實現迴圈結構的語句: while,do-while,for,goto 5

⑷ 跳轉語句: break,continue,return 5

3.構造型別資料 6

⑴ 基本型別陣列(一維,二維) 6

⑵ 結構型別變數與陣列 7

4.指標型別資料 8

⑴ 基本型別變數的指標操作 8

(2) 基本型別陣列的指標操作 8

(3) 結構型別變數、陣列的指標操作 9

(4) 指標型別陣列的宣告和使用 10

5. 函式 10

⑴ 函式定義、函式宣告、函式呼叫 10

(2) 函式呼叫時基本型別實參的傳遞與使用。實參與形參的型別相容性要求。實參型別的自動轉換 10

(3) 函式呼叫時結構型別實參的傳遞與使用 12

(4) 函式呼叫時指標型別實參的傳遞與使用 12

(5) 函式返回值的產生 14

(6) 全域性變數、區域性變數與形式引數的作用域 14

(7) 區域性變數、形式引數的儲存型別和生存期 14

6. 函式高階應用 15

(1) 遞迴函式執行過程 15

(2) 函式的指標操作 16

(3) 返回指標型別值的函式 17

7. 單向鍊錶 17

⑴ 結點資料型別定義 17

⑵ 使用malloc()函式,free()函式動態申請、釋放結點儲存區 17

⑶ 基本操作:建立鍊錶、遍歷鍊錶、查詢結點、插入新結點、刪除結點、資料統計、鍊錶倒序 17

10. 檔案操作 21

⑴ 檔案指標變數的宣告(重點掌握) 21

⑵ 緩衝檔案系統常用操作函式的使用: 21

11. 綜合 22

2. 數值計算演算法 23

3. 非數值計算演算法 24

(1) 窮舉法找數 24

(2) 排序(冒泡法,插入法 ,選擇法) 24

(3) 在陣列中查詢資料(線性法,折半法) 24

(4) 將乙個資料插入有序陣列中 24

(5) 刪除陣列中資料 24

(6) 多個陣列資料合併 24

(7) 資料統計 24

(8) 其他(素數判斷,回文數判斷,回文判斷,約瑟夫問題) 24

(9) 生成矩陣(楊輝三角形,…) 24

(10) 模擬十進位製長整數算術運算 24

(11)字串處理(子串替換,加密,) 24

【考題解析】

[填空題]在乙個c語言源程式中,必不可少的是

答案: main函式定義

[單選題].以下敘述中正確的是

a.在編譯時可以發現注釋中的拼寫錯誤

b.c語言程式的每一行只能寫一條語句

c.main( )必須位於程式的開始

d.c語言程式可以由乙個或多個函式組成

答案:d

[單選題] 在乙個源程式中main函式的位置

a.必須在最開始

b.必須在最後

c.必須在預處理命令的後面

d.可以在其他函式之前或之後

答案:d

[單選題] 下列敘述中正確的是

a. main函式必須出現在其他函式之前

b. main函式中至少必須有一條語句

c. c程式總是從main函式的第一條語句開始執行

d. c程式總是在執行完main函式的最後一條語句後結束

答案: c

[單選題] 以下敘述中正確的是

a. c語言系統以函式為單位編譯源程式

b. main函式必須放在程式開始

c. 使用者定義的函式可以被乙個或多個函式呼叫任意多次

d. 在乙個函式體內可以定義另外乙個函式

答案:c

[全國選擇題] 以下敘述中正確的是()。

a) c語言程式將從源程式中第乙個函式開始執行

b) 可以在程式中由使用者指定任意乙個函式作為主函式,程式將從此開始執行

c) c語言規定必須用main作為主函式名,程式將從此開始執行,在此結束

d) main可作為使用者識別符號,用以命名任意乙個函式作為主函式

答案:c

[全國選擇題] 以下敘述中正確的是 ( ) 。

a) c程式中的注釋只能出現在程式的開始位置和語句的後面。

b) c程式書寫格式嚴格,要求一行內只能寫乙個語句

c) c程式書寫格式自由,乙個語句可以寫在多行上

d) 用c語言編寫的程式只能放在乙個程式檔案中

答案:c

[全國選擇題] 以下敘述中正確的是( )。

a)c程式的基本組成單位是語句

b)c程式中的每一行只能寫一條語句

c)簡單c語句必須以分號結束

d)c語句必須在一行內寫完

答案:c

① 系統預定義型別識別符號、型別修飾符的使用

② 基本型別常量的表示及使用

③ 字串常量形式

④ 關鍵字。識別符號。

⑤ 符號常量的定義與使用

⑥ 基本型別變數的宣告、初始化, 直接引用變數

【考題解析】

[單選題] 在c語言源程式中,不帶任何修飾符的浮點數直接量(例如:3.14)都是按型別資料儲存的。

答案: double

[單選題]已知sizeof(int)的值為2,為將10!的值儲存到變數f中(10!=3628800),變數f的型別應宣告為

a.long intb.int

c.short intd.unsigned int

答案:a

[單選題] 以下常量表示中正確的是 (22

a. \xffb.5lc. aeb d. 3.14u

答案:b

[單選題] 以下語句中有語法錯誤的是

printf("%d",0e

b. printf("%f",0e2);

c. printf("%d",0x2

全國計算機二級C語言串講

national computer rank examination 全國計算機等級考試 2012年3月串講資料 三人行等考培訓中心教學研究部編 內部資料僅限學員 第一部分 c語言知識複習資料 第一章 c語言基本知識 考點1 c程式 用c語言編寫的程式稱為c語言源程式,源程式檔案的字尾名為 c 源程...

全國計算機等級二級C語言上機程式設計題題型

特色 提供歷年試題,模擬試題,模擬盤,教程,專業課試題 等。資料豐富,更新快!考試交流論壇 考試吧 第乙個極力推崇人性化服務的綜合考試 服務 面向較高學歷人群,提供計算機類,外語類,學歷類,資格類,四大類考試的全套考試資訊服務.特色 極力推崇人性化服務!讓您最便捷的在最短時間內得到對您最有價值考試資...

全國計算機二級VB知識點總結

經過對部分考生的調查以及對近年真題的總結分析,筆試部分經常考查的是演算法複雜度 資料結構的概念 棧 二叉樹的遍歷 二分法查詢,讀者應對此部分進行重點學習。詳細重點學習知識點 1 演算法的概念 演算法時間複雜度及空間複雜度的概念 2 資料結構的定義 資料邏輯結構及物理結構的定義 3 棧的定義及其運算 ...