计算机科学与技术专业专业课考试纲要一、考试内容及要点第一章 绪论C 语言的发展及其特点、C 语言程序的基本结构、编辑、编译、运行 C 程序的步骤。第二章 算法算法的概念、算法的特性、算法的描述方法。第三章 顺序程序设计变量的定义、算术运算符、自增和自减运算符、赋值运算符与赋值表达式、输入输出语句。第四章 选择结构程序设计关系、逻辑运算符及表达式、if 语句、switch 结构。第五章 循环结构程序设计While 结构、do-while 结构、for 结构、break 语句、continue 语句。第六章 数组一维数组的定义及元素引用、二维数组的定义及元素引用、字符数组的定义及使用、字符串处理函数。第七章 函数函数的定义及调用、函数原型声明、局部变量和全局变量、变量的存储类别、函数的递归调用、参数的虚实结合、数组名作为函数参数。第八章 指针指针变量的概念、指针变量的定义、指针方法处理数组、指针变量作为函数的参数。第九章 结构体与共用体结构体类型的定义、共用体类型的定义、枚举类型的定义、typedef 语句的使用、结构体变量、数组以及指针变量的使用。第十章 文件C 文件的概念、文件类型指针的概念、文件的打开和关闭、文件的字符读写、文本文件的格式化读写。二、参考教材谭浩强, C 程序设计 (第四版) ,北京:清华大学出版社,2012 年 5 月出版。