C語言程序設計題型分值分布如下:
1.? 單選題總***40道,每道題壹分,其中基礎知識***10道,總計40分;
2.? 程序填空題壹般2到4道,看難度給分,總計18分;
3.? 程序改錯題壹般2到4道,看難度給分,總計18分;
4.? 程序設計題1道,根據答出步驟給分,答出越多分越高直至滿分,總計24分。
拓展知識(考試內容):
1.? C語言程序結構
明白如何運用main函數以及其他基礎函數,會構建程序。知道源文件的書寫格式,能看懂函數開始或結束的標誌,能對基礎程序註釋且明白其作用。
2.? 數據類型與運算
了解C的數據類型與定義方法,熟知C表達式類型且會基本運用。知道C運算符的種類與優先級,懂得數據類型之間如何轉換運算。
3.? 基礎語句
懂得表達式語句、復合語句以及空語句,會調用輸入輸出函數,能根據要求正確寫出輸入輸出格式的語句。
4.? 選擇結構語句
熟練掌握if語句以及switch語句的用法,懂得選擇結構如何進行嵌套。
5.? 循環結構語句
熟練掌握for語句、while或do-while語句、continue語句及break語句的使用方式,了解如何嵌套循環結構語句。
6.? 數組的定義與運用
會對基本的壹維、二維數組定義,能初始化數組並會引用,掌握字符串與數組的運用。
7.? 函數
能對庫中的函數進行基本調用,且熟知常用函數的作用及寫法。知道函數的定義方法、類型與返回值,了解形參與實參的概念以及局部變量與全局變量的區別。
8.? 指針
了解地址與指針變量的概念,會基本運用指針,通過指針引用各類數據。
9.? 結構與聯合
了解typedef的用法,會對結構體以及***同體進行定義與引用,可以通過鏈表對數據進行刪除、插入以及輸出。