來源:北京聯合大學研究生招生網 | 2018-08-03 13:59:11
人瀏覽
考點內容與要求
第一單元(章):C語言概述
【考查知識點】C語言簡介;C程序的基本結構;C語言的基本語法單位; C程序的編譯和運行。
【基本要求】了解C語言的特點、C語言程序基本結構、基本語法單位等;熟悉編輯、編譯、運行C程序的環境及其操作步驟和方法。
第二單元(章):基本數據類型和運算符
【考查知識點】基本數據類型;常量和變量;運算符和表達式。
【基本要求】掌握整型、實型、字符型等三種基本數據類型、各類運算符以及各種相關表達式;掌握常量的表示方式、變量的定義和使用。
第三單元(章):簡單程序設計
【考查知識點】程序結構和語句;字符輸入getchar( ) 函數和輸出putchar( )函數的基本功能及其使用方法;格式輸出printf( )函數和輸入scanf( )函數的基本功能及使用方法。
【基本要求】掌握C程序的基本結構和基本語句類型;掌握基本數據的輸入和輸出函數。
第四單元(章):流程控制
【考查知識點】復合語句和空語句;分支語句(包括if語句和if嵌套、switch語句);循環語句(包括while語句、for 語句、do-while語句、循環嵌套)。
【基本要求】掌握C語言的基本語句和流程控制語句、基本的常用算法;會分析簡單的實際問題、設計算法并編程實現。
第五單元(章):函數與程序結構
【考查知識點】C程序的一般結構;函數定義和函數說明;函數調用和參數傳遞;遞歸函數和遞歸調用。
【基本要求】掌握C語言的函數定義、說明及調用;函數參數及參數傳遞;遞歸算法。
第六單元(章):數組
【考查知識點】一維數組的定義和初始化、一維數組的使用、一維數組的基本算法(例如排序、查找、插入、刪除等);字符數組的定義和初始化、字符串處理函數和字符串應用;二維數組的定義、存儲結構、初始化和使用;數組作函數參數。
【基本要求】掌握C語言提供的數組類型,掌握數組的常用算法;會用字符數組操作字符串,使用字符串處理函數。
第七單元(章):指針
【考查知識點】指針的概念(包括變量的地址和指針變量、指針變量的定義和指針對象的引用);數組的指針、字符串的指針;指針參數、函數中使用指針的方法。
【基本要求】掌握C語言指針概念、指針運算、數組的指針表示、指針參數。
第八單元(章):結構體
【考查知識點】結構的定義和引用;結構指針;鏈表的概念;內存的動態分配和釋放;鏈表的基本操作:建立、查找、插入、刪除、輸出等;鏈表程序設計。
【基本要求】掌握C語言的結構類型和聯合類型的定義、初始化及使用;鏈表的概念及相關操作。
第九單元(章):文件
【考查知識點】文件概念;文件的打開fopen( )和關閉fclose( );文件的讀和寫函數,包括:fputc( )、fgetc( ) 、fputs( )、fgets( )、fprintf( )、fscanf( )、fwrite( )、fread( );文件的隨機讀寫,包括:rewind( )、fseek( )、ftell( )、feof( )等。
【基本要求】掌握C語言文件類型的建立、打開、讀寫、關閉等有關操作。