C语言是应用广泛、极具影响的程序设计语言之一。它概念简洁、数据类型丰富、运算符多、功能强大、表达能力强、使用灵活,既有高级语言的优点,又具有低级语言的功能(能对硬件直接进行操作)。因此,它既适合编写应用程序,又适合编写系统程序。C语言生成的目标程序执行效率高,具有良好的可移植性,是一种理想的结构化程序设计语言,多年来深受广大用户的喜爱。
目录:
项目一 C语言概述
任务一 C语言的发展史及特点
任务二 C语言的字符集及词汇
任务三 简单的C语言程序
任务四 C语言程序的开发过程
项目练习
项目二 C语言数据与运算
任务一 数据类型
任务二 基本数据类型
任务三 数据类型转换
任务四 运算符与表达式
项目练习
项目三 算法与流程图
任务一 算法定义及特征
任务二 流程图表示法
任务三 程序设计结构
项目练习
项目四 顺序结构程序设计
任务一 C语句概述
任务二 数据的输人/输出概念
任务三 字符信息的输出函数和输入函数
任务四 格式化输出函数和输入函数
任务五 常见错误分析
项目练习
项目五 选择结构程序设计
任务一 选择结构if语句
任务二 选择结构switch语句
任务三 常见错误分析
项目练习
项目六 循环结构程序设计
任务一 while语句
任务二 for语句
任务三 do…while语句
任务四 循环语句的嵌套
任务五 break和continue语句
项目练习
项目七 数组
任务一 一维数组
任务二 二维数组
任务三 字符数组
项目练习
项目八 函数
任务一 函数的定义
任务二 函数的声明
任务三 函数的调用与参数传递
任务四 函数的嵌套调用
任务五 函数的递归调用
任务六 局部变量和全局变量
任务七 存储类别
项目练习
项目九 编译预处理
任务一 宏定义
任务二 文件包含
任务三 条件编译
项目练习
项目十 指针
任务一 指针与指针变量
任务二 指针变量的应用
项目练习
项目十一 构造类型
任务一 结构体类型
任务二 链表的操作
任务三 共用体类型
任务四 动态存储分配
任务五 枚举类型
项目练习
项目十二 文件操作
任务一 文件操作相关概念
任务二 C语言的文件操作
项目练习
参考文献
-
查看
C语言程序设计