目录
项目1C语言概述
任务1C语言发展简史及特点
任务2开发环境介绍
任务3C语言程序的结构和编译运行步骤
任务4程序算法基础
综合练习
项目2数据类型、运算符和表达式
任务1基本字符、关键字和标识符
任务2常量和变量
任务3基本数据类型
任务4运算符与表达式
综合练习
项目3顺序结构程序设计
任务1C语言语句的作用和分类
任务2赋值语句
任务3基本输入和输出
综合练习
项目4选择结构程序设计
任务1判断条件
任务2单分支和双分支选择结构
任务3多分支选择结构
综合练习
项目5循环结构程序设计
任务1while语句
任务2dowhile语句
任务3for语句
任务4多重循环
任务5break语句和continue语句
综合练习
项目6数组
任务1一维数组的定义和使用
任务2二维数组的定义和使用
任务3字符数组的定义和使用
综合练习
项目7函数
任务1使用函数实现模块化
任务2数组作为函数参数
任务3变量的作用域和存储类别
综合练习
项目8指针
任务1指针访问变量
任务2指针访问数组
任务3指针访问字符串和指针作为函数参数
综合练习
项目9结构体和共用体
任务1结构体类型的定义和使用
任务2共用体类型的定义和使用
任务3使用指针处理链表
综合练习
项目10文件
任务1文件概述
任务2文件的操作函数
综合练习
项目11综合知识应用
任务1理论综合试题
任务2技能综合试题
项目12综合实践应用
任务1学生成绩管理系统开发
任务2图书管理系统开发
附录
附录1标准ASCII表
附录2C语言中的关键字
附录3运算符的优先级和结合性
附录4C语言常用库函数表