一、基本內容
(一)考察范圍
1.數據類型與表達式
(1)數據類型
C語言提供的基本數據類型,常量和變量命名規則與說明方式,變量的初始化。
(2)運算符與表達式
①定義于基本數據類型之上的算術運算(含自增和自減)、移位運算、邏輯運算、關系運算、條件運算、賦值運算等;
②含混合運算的表達式中各種運算的優先級及結合方向,能正確對表達式進行求值。
2.程序控制結構
(1)順序結構
賦值語句,字符數據的輸入輸出函數、格式輸入輸出函數,C語言預處理命令中的頭文件的使用,能運用順序結構進行簡單的程序設計。
(2)選擇結構
if語句的形式和使用以及if語句的嵌套使用;switch語句的形式和使用;能應用選擇結構進行程序設計。
(3)循環結構
while、do-while和for等循環控制語句的結構及使用以及循環語句的嵌套使用;注意循環控制變量的使用和循環結束條件以及break和continue控制語句的作用;能運用循環結構進行程序設計。
3.數組
(1)一維數組的定義、初始化與元素的引用。
(2)二維數組的定義、初始化與元素的引用。
(3)字符數組與字符串的概念與定義方法,常用的字符串處理函數。
4.函數
(1)函數定義的一般形式、函數參數的傳遞方法、函數調用。
(2)數組作為函數參數的函數調用。
(3)局部變量和全局變量,變量存儲類型、作用域和生存期。
5.編譯預處理
(1)預處理的概念。
(2)定義符號常數。
(3)文件包含處理。
6.指針
(1)指針的概念、指針的定義。
(2)數組與指針、字符串與指針、函數與指針。
7.結構體
(1)結構體的基本概念和特點,結構體類型變量的定義和初始化以及引用。
(2)結構體數組。
8.文件
(1)文件的概念與文件類型指針。
(2)文件的打開與關閉、文件的讀寫。
(二)考查要點
1. 掌握常量、變量的概念,掌握常見數據類型(字符型、整型和浮點型)變量的定義和使用。
2. 掌握各種運算符的使用方法并理解運算符的優先級和關聯性。
3. 掌握各種數據類型的輸入、輸出以及數據類型之間的轉換規則。
4. 掌握分支結構程序設計方法,熟練使用if語句、switch語句。
5. 掌握循環結構程序設計方法,熟練使用for語句、while語句和do-while語句。
6. 熟練掌握一維數組、二維數組的定義和使用,熟練掌握字符串的定義和使用、掌握字符串處理函數的定義和使用。
7. 熟練掌握函數的定義和調用,理解函數的遞歸和嵌套調用,理解不同類型存儲變量的定義、使用范圍和生命周期。
8. 熟練掌握結構體的定義和使用,掌握結構體數組的定義和使用。
9. 理解指針的定義,掌握通過指針訪問數組、字符串和結構體的方法。
10. 掌握文件的定義及基本操作。
|