课程内容
教学内容
序号
章节名称
内容
授课学时
1
C语言概述
计算机基础知识、C程序结构和特点;C语法规则、变量和赋值、符号常量、标识符、格式化输入输出
4
2
运算符和表达式
掌握C语言中的运算符的运算规则、表达式求值和表达式语句
5
3
基本语句
if和switch语句、while语句、do-while语句和for语句的结构和应用;掌握循环的嵌套、break与continue的应用
8
4
数据类型
三种基本的数据类型、类型转换和类型定义、sizeof运算符
1
5
数组
一维数组、多维数组的定义、数组元素的使用、数组的输入与输出
5
6
函数
函数的定义、调用和声明、形参与实参、程序终止、递归;局部变量、外部变量、程序块、作用域的概念
8
7
指针
指针的定义、引用与运算、指针与函数、指针与数组的关系和应用;字符串的存储、读写与应用
6
8
宏和文件
宏定义、文件包含的应用;C程序构建和多文件构建的方法
2
9
结构体
结构变量与结构类型、嵌套的数组和结构、联合、枚举类型;链表的建立与操作
6
10
抽象数据类型
存储类型、模块、抽象数据类型、栈抽象数据类型的概念,堆栈抽象数据类型的实现方法
3
