江西软件职业技术大学2021年专升本《C语言程序设计》考试大纲
江西软件职业技术大学2021年普通专升本考试
《C语言程序设计》考试大纲
一、考试对象
本大纲适用于报考江西软件职业技术大学专升本的考生。
二、考试方式
闭卷笔试。
三、考试题型
选择题、填空题、程序结果题、程序填空题、程序设计题。
四、参考教材
《C语言程序设计教程》(第四版)李丽娟编著人民邮电出版社;
《C语言程序设计》(第五版) 谭浩强编著 清华大学出版社。
五、考试大纲
(一) C语言概述
1.C语言的简史与特点;
2.简单的C程序介绍;
3.掌握高级语言程序的上机实现过程;
4.算法及其描述。
(二) 数据类型及其运算符与表达式
1.C语言中的数据类型及其常量的表示方法;
2.各类数值型数据间的混合运算规则;
3.基本运算符的功能,表达式的概念。
(三)顺序结构程序设计
1.赋值语句、空语句、复合语句;
2.数据的输入与输出,输入函数(scanf函数)、输出函数(printf函数)的调用。
(四)选择结构程序设计
1.用if语句实现选择结构;
2.用switch语句实现多分支选择结构。
(五)循环控制
1.循环语句: while、do~while和for语句的格式、循环条件的设置以及在循环结构中使用break和continue语句;
2.循环程序设计:编写带有循环结构语句及程序。
(六)数组
1.数组的概念;
2.一维数组和二维数组的定义、初始化、数组元素的引用;
3.数组的一般编程方法。
(七)函数
1.函数定义的一般格式;
2.形式参数的表达方式,函数返回值类型和返回值的表达方式;
3.函数调用的方法、特点和不同调用形式(嵌套调用、递归调用);
4.局部变量、全局变量的定义方法和声明形式;
5.静态局部变量的使用。
(八)指针
1.地址和指针变量的概念,地址运算符。
2.一维数组和字符串地址以及指向变量、数组、字符串的指针变量的定义
3.用指针作函数参数。