C语言程序设计教程
¥49.00定价
作者: 王庆喜,韩毅,赵浩婕
出版时间:2016-08
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113220396
- 162355
- 2016-08
- TP312
内容简介
王庆喜、韩毅、赵浩婕主编的《C语言程序设计教程(普通高等学校十三五规划教材)》全面讲解了C语言程序设计的相关知识和应用技巧,以任务驱动为中心,以培养技能为任务,以就业为导向,以职业能力为着力点,注重C语言基础知识和应用能力的培养。本书分为10章,每章分为若干任务,每个任务包括任务描述、任务分析、基础知识、任务实施、任务拓展。其中,基础知识环节讲解完成任务的必备知识,任务实施环节演示了任务的实现过程。
本书内容充实、结构合理、实用性强并且语言通俗易懂,具有明确的应用能力培养目标,易于接受和理解,适合初学者。学完本书后,可以具备C语言程序设计及解决实际问题的能力,为就业夯实基础。
本书适合作为普通高等学校相关课程的教材,也可作为相关从业人员的参考用书。
本书内容充实、结构合理、实用性强并且语言通俗易懂,具有明确的应用能力培养目标,易于接受和理解,适合初学者。学完本书后,可以具备C语言程序设计及解决实际问题的能力,为就业夯实基础。
本书适合作为普通高等学校相关课程的教材,也可作为相关从业人员的参考用书。
目录
第1章 C 语言概述
任务一 安装 VC++6.0 开发工具
任务二 开发“Hello world”程序
小结
习题
实验一 C语言开发工具
第2章 C数据类型、运算符和表达式
任务一 数据的类型
任务二 常量和变量
任务三 算术运算符和算术表达式
小结
习题
实验二 C数据类型、运算符和表达式
第3章 顺序结构程序设计
任务一 赋值语句
任务二 数据的输入和输出
小结
习题
实验三 顺序结构程序
第4章 选择结构程序设计
任务一 用if语句实现简单的选择结构
任务二 用if语句实现多分支选择结构
任务三 用switch语句实现多分支选择结构
小结
习题
实验四 选择结构程序
第5章 循环结构程序设计
任务一 用while语句实现循环
任务二 用do…while语句实现循环
任务三 用for语句实现循环
任务四 改变循环执行的状态
任务五 循环嵌套
小结
习题
实验五 循环结构程序
第6章 数组
任务一 定义和引用一维数组
任务二 定义和引用二维数组
任务三 字符数组
小结
习题
实验六 数组
第7章 函数
任务一 函数的引入
任务二 函数的定义和调用
任务三 函数的嵌套调用
任务四 函数的递归调用
任务五 数组作为函数参数
任务六 变量的作用域和存储类型
小结
习题
实验七 函数
第8章 指针
任务一 指针变量的定义和引用
任务二 指针和数组
任务三 指针和字符串
任务四 指针数组
任务五 指针和函数
任务六 动态数组
小结
习题
实验八 指针
第9章 结构体和其他数据类型
任务一 结构体变量的定义和使用
任务二 结构体数组的定义和使用
任务三 结构体指针
任务四 链表
任务五 共用体和枚举类型
任务六 用typedef声明新类型名
小结
习题
实验九 结构体和其他数据类型
第10章 文件操作
任务一 打开和关闭文件
任务二 顺序读写数据文件
任务三 随机读写数据文件
小结
习题
实验十 文件操作
附录 A ASCII码表
附录 B C语言关键字
附录 C 标准库函数
附录 D VC环境基本数据类型取值范围
附录 E 运算符的优先级和结合性
附录 F 实验参考
参考文献
任务一 安装 VC++6.0 开发工具
任务二 开发“Hello world”程序
小结
习题
实验一 C语言开发工具
第2章 C数据类型、运算符和表达式
任务一 数据的类型
任务二 常量和变量
任务三 算术运算符和算术表达式
小结
习题
实验二 C数据类型、运算符和表达式
第3章 顺序结构程序设计
任务一 赋值语句
任务二 数据的输入和输出
小结
习题
实验三 顺序结构程序
第4章 选择结构程序设计
任务一 用if语句实现简单的选择结构
任务二 用if语句实现多分支选择结构
任务三 用switch语句实现多分支选择结构
小结
习题
实验四 选择结构程序
第5章 循环结构程序设计
任务一 用while语句实现循环
任务二 用do…while语句实现循环
任务三 用for语句实现循环
任务四 改变循环执行的状态
任务五 循环嵌套
小结
习题
实验五 循环结构程序
第6章 数组
任务一 定义和引用一维数组
任务二 定义和引用二维数组
任务三 字符数组
小结
习题
实验六 数组
第7章 函数
任务一 函数的引入
任务二 函数的定义和调用
任务三 函数的嵌套调用
任务四 函数的递归调用
任务五 数组作为函数参数
任务六 变量的作用域和存储类型
小结
习题
实验七 函数
第8章 指针
任务一 指针变量的定义和引用
任务二 指针和数组
任务三 指针和字符串
任务四 指针数组
任务五 指针和函数
任务六 动态数组
小结
习题
实验八 指针
第9章 结构体和其他数据类型
任务一 结构体变量的定义和使用
任务二 结构体数组的定义和使用
任务三 结构体指针
任务四 链表
任务五 共用体和枚举类型
任务六 用typedef声明新类型名
小结
习题
实验九 结构体和其他数据类型
第10章 文件操作
任务一 打开和关闭文件
任务二 顺序读写数据文件
任务三 随机读写数据文件
小结
习题
实验十 文件操作
附录 A ASCII码表
附录 B C语言关键字
附录 C 标准库函数
附录 D VC环境基本数据类型取值范围
附录 E 运算符的优先级和结合性
附录 F 实验参考
参考文献