C语言程式设计教程(杜红燕、刘华富编着书籍)

生活百科 2023-01-26 08:56生活百科www.aizhengw.cn

C语言程式设计教程(杜红燕、刘华富编着书籍)

《C语言程式设计教程》是2012年出版的图书,作者是杜红燕、刘华富。

基本介绍

  • 书名《C语言程式设计教程》
  • 作者杜红燕 刘华富
  • ISBN978-7-309-09206-6/T.456
  • 页数252
  • 定价36 元
  • 出版时间2012年9月
  • 装帧平装
  • 开本16
  • 字数410千字

书籍目录

章节名称章节摘要
第一章
程式设计概述
1.1 程式和程式设计语言
1.1.1 程式与程式设计的概念
1.1.2 程式设计语言
1.2 算法概述
1.2.1 算法的概念
1.2.2 算法的表示方法
1.3 结构化程式设计方法
1.3.1 结构化程式基本控制结构
1.3.2 结构化程式设计的原则和步骤
本章 小结
习题
第二章
C语言概述
2.1 C语言的发展历史和特点
2.1.1 C语言的发展历史
2.1.2 C语言的特点
2.2 C语言程式的结构
2.2.1 C语言程式的构成
2.2.2 C语言程式的书写格式
2.3 C语言程式的编译和运行
2.3.1 C语言程式的编译过程简介
2.3.2 TurboC++3.0环境中运行C语言程式的步骤
本章 小结
习题
第3章
数据类型、运算符与表达式
3.1 C语言的数据类型
3.2 常量
3.2.1 整型常量
3.2.2 浮点型常量
3.2.3 字元常量
3.2.4 字元串常量
3.2.5 符号常量及其定义
3.3 简单变数
3.3.1 变数的命名
3.3.2 变数的基本数据类型
3.3.3 变数的类型定义
3.3.4 变数的初始化
3.4 库函式
3.4.1 库函式的使用方式
3.4.2 常用数学函式
3.4.3 字元输入输出函式
3.4.4 格式化输入输出函式的一般使用
3.5 运算符和表达式
3.5.1 C运算符的种类、运算优先权和结合性
3.5.2 算术运算符和算术表达式
3.5.3 赋值运算符和赋值表达式
3.5.4 增量运算符和增量表达式
3.5.5 关係运算符和关係表达式
3.5.6 逻辑运算符和逻辑表达式
3.5.7 条件运算符和条件表达式
3.5.8 逗号运算符和逗号表达式
3.5.9 位运算符
3.5.1 0求位元组数运算符sizeof
本章 小结
习题
第4章
程式控制结构
4.1 C语言的执行语句
4.1.1 表达式语句
4.1.2 空语句
4.1.3 複合语句
4.1.4 控制语句
4.2 顺序结构
4.3 选择结构
4.3.1 if语句
4.3.2 switch语句
4.3.3 选择结构的嵌套
4.3.4 选择结构程式举例
4.4 循环结构
4.4.1 用while语句实现循环
4.4.2 用do-while语句实现循环
4.4.3 用for语句实现循环
4.4.4 continue语句和break语句
4.4.5 循环的嵌套
4.4.6 程式举例
本章 小结
习题
第5章 数组
5.1 一维数组
5.1.1 一维数组的定义
5.1.2 一维数组的初始化
5.1.3 一维数组元素的引用
5.2 二维数组
5.2.1 二维数组的定义
5.2.2 二维数组的初始化
5.2.3 二维数组元素的引用
5.3 数组与循环计算
本章 小结
习题
第6章 指针
6.1 指针和指针变数
6.1.1 指针的概念
6.1.2 指针变数的定义
6.1.3 指针运算及指针变数的引用
6.1.4 指针变数的赋值
6.2 数组与指针
6.2.1 指向一维数组的指针
6.2.2 指针变数的运算
6.2.3 指向二维数组的指针
6.3 字元串与指针
6.3.1 字元串和字元串结束标誌
6.3.2 字元数组
6.3.3 指向字元串的指针变数
6.3.4 字元数组与字元指针变数的对比
6.3.5 字元串处理函式
6.3.6 字元串套用举例
6.4 指针数组和指向指针的指针
6.4.1 指针数组
6.4.2 指向指针的指针变数
本章 小结
习题

第7章 函式
7.1 函式的作用
7.2 函式定义和函式调用
7.2.1 函式定义
7.2.2 函式调用
7.3 函式调用中的参数传递
7.3.1 简单变数作函式参数
7.3.2 指针变数作函式参数
7.3.3 数组作函式参数
7.4 函式的嵌套调用和递归调用
7.4.1 函式的嵌套调用
7.4.2 函式的递归调用
7.5 函式的返回值为指针
7.6 变数的作用域和存储类别
7.6.1 局部变数及其存储类型
7.6.2 全局变数及其存储类型
7.7 内部函式和外部函式
7.7.1 内部函式
7.7.2 外部函式
本章 小结
习题
第8章 用户自定义数据类型
8.1 结构类型及其变数的定义
8.1.1 结构类型的定义
8.1.2 结构类型数据对象的定义及初始化
8.1.3 结构成员的引用
8.2 结构数组
8.2.1 结构数组的定义及其套用
8.2.2 对结构数组的操作
8.3 结构和指针
8.3.1 指向结构变数的指针
8.3.2 指针变数作为结构成员
8.3.3 指向结构数组的指针
8.3.4 结构指针作为函式参数
8.4 联合类型
8.4.1 联合的概念及联合类型定义
8.4.2 联合变数的定义及成员的引用
8.4.3 联合类型的套用示例
8.5 枚举类型
8.5.1 枚举类型的定义
8.5.2 枚举变数的定义和使用
8.6 用typedef定义类型别名
本章 小结
习题
第9章 档案
9.1 档案与档案类型指针
9.1.1 流和档案的概念
9.1.2 档案类型的指针
9.2 档案的打开和关闭
9.2.1 档案的打开
9.2.2 档案的关闭
9.3 读写函式
9.3.1 fputc函式和fgetc函式
9.3.2 fputs函式和fgets函式
9.3.3 fread函式和fwrite函式
9.3.4 fscanf函式和fprintf函式
9.4 档案的定位和随机读写
9.4.1 档案的定位
9.4.2 档案的随机读写
9.5 档案的出错检测
本章 小结
习题
附录
附录A 常用字元与ASCII码对照表
附录B C语言的关键字
附录C 常用库函式分类表
附录D printf函式和scanf函式参考资料
参考文献

内容简介

本书系统介绍了C语言的语法、语义与语用以及结构化程式设计的概念、方法与基本思想。主要内容有C语言概述、数据类型、运算符和表达式、输入和输出、流程控制语句、函式、数组、结构、联合、枚举、指针、鍊表、档案、银行ATM存取款系统工程案例。
为了使读者既能够对C语言的基本语法、语义、语用有清楚的了解,又具有良好的分析、解决实际问题的能力,强化工程设计能力,我们突出了基础知识一点一例,工程案例贯穿全书的特色。为了体现软体服务外包系列丛书特色,在书中我们通过英文小结、英文例题、英文习题等形式强化读者的英文阅读和理解能力。
本书内容丰富、概念清楚、层次分明、工程性和服务外包特色明显,并配套《C语言项目化实践教程》,既适合作为高等学校C语言程式设计课程的教材,也可以作为工程设计人员的参考用书。
上一篇:HM符号 下一篇:GERBE

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有