图书介绍

C语言程序设计项目教程pdf电子书版本下载

C语言程序设计项目教程
  • 佘凤,王仕勋主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030301147
  • 出版时间:2011
  • 标注页数:203页
  • 文件大小:32MB
  • 文件页数:215页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计项目教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

基础篇 3

项目1通讯录信息输出 3

1.1学习情境 3

1.2项目分析 3

1.3项目目标 4

1.4项目实现 4

1.5相关知识 8

1.5.1 C语言基础:数据类型、常量、变量 8

1.5.2 C程序的结构特点 10

1.5.3 C程序输入输出操作 13

1.5.4 C程序的开发过程及环境 22

1.6总结提高 23

1.7技能训练 25

1.7.1自主训练 25

1.7.2拓展训练 27

项目2个人所得税计算 29

2.1学习情境 29

2.2项目分析 30

2.3项目目标 30

2.4项目实现 30

2.5相关知识 32

2.5.1 C运算符概述 32

2.5.2算术运算符与算术表达式 32

2.5.3表达式中数据间的混合运算与类型转换 33

2.5.4赋值运算符与赋值表达式 34

2.5.5逗号运算符和逗号表达式 34

2.6总结提高 35

2.6.1 if语句的三种基本形式 35

2.6.2选择结构是根据给定条件来决定语句是否执行 35

2.7技能训练 35

2.7.1自主训练 35

2.7.2拓展训练 36

项目3计算器设计 37

3.1学习情境 37

3.2项目分析 38

3.3项目目标 38

3.4项目实现 38

3.5相关知识 39

3.6总结提高 41

3.7技能训练 41

3.7.1自主训练 41

3.7.2拓展训练 41

项目4猜数字游戏 42

4.1学习情境 42

4.2项目分析 43

4.3项目目标 43

4.4项目实现 43

4.5相关知识 45

4.5.1 while语句 45

4.5.2 do-while语句 46

4.5.3 for语句 48

4.5.4循环的嵌套 51

4.5.5几种循环的比较 53

4.5.6 break语句和continue语句 53

4.6总结提高 54

4.7技能训练 55

4.7.1自主训练 55

4.7.2拓展训练 56

提高篇 59

项目5 ATM(自动柜员机)界面设计 59

5.1学习情境 59

5.2项目分析 59

5.3项目目标 60

5.4项目实现 60

5.5相关知识 64

5.5.1模块化程序设计 64

5.5.2函数定义与调用、函数参数传递 65

5.5.3函数的嵌套调用与递归调用 68

5.5.4变量的作用域与存储类型 73

5.6总结提高 83

5.7技能训练 84

5.7.1自主训练 84

5.7.2拓展训练 84

项目6银行服务窗口满意情况调查程序 85

6.1学习情境 85

6.2项目分析 86

6.3项目目标 86

6.4项目实现 86

6.5相关知识 89

6.5.1数组的基本概念、定义,数组元素的初始化、引用 89

6.5.2二维数组 93

6.5.3字符数组 96

6.6总结提高 103

6.7技能训练 104

6.7.1自主训练 104

6.7.2拓展训练 104

项目7计件工资管理程序 105

7.1学习情境 105

7.2项目分析 105

7.3项目目标 106

7.4项目实现 106

7.5相关知识 109

7.5.1什么是指针 109

7.5.2变量的指针和指向变量的指针变量 109

7.5.3数组指针和指向数组的指针变量 114

7.5.4字符串的指针指向字符串的针指变量 118

7.5.5函数指针变量 119

7.5.6指针型函数 120

7.5.7指针数组和指向指针的指针 120

7.6总结提高 123

7.7技能训练 124

7.7.1自主训练 124

7.7.2拓展训练 124

综合应用篇 127

项目8生日祝贺程序 127

8.1学习情境 127

8.2项目分析 128

8.3项目目标 128

8.4项目实现 128

8.5相关知识 131

8.5.1定义一个结构的一般形式 131

8.5.2结构类型变量的说明 131

8.5.3结构变量成员的表示方法 134

8.5.4结构变量的赋值 134

8.5.5结构变量的初始化 135

8.5.6结构数组的定义 135

8.5.7结构指针变量的说明和使用 137

8.6总结提高 141

8.6.1动态存储分配 141

8.6.2枚举类型 142

8.6.3类型定义符typedef 144

8.7技能训练 145

8.7.1自主训练 145

8.7.2拓展训练 146

项目9家庭理财程序 147

9.1学习情境 147

9.2项目分析 148

9.3项目目标 148

9.4项目实现 148

9.5相关知识 156

9.5.1基本概念 156

9.5.2文件的打开与关闭 158

9.5.3文件记录指针的顺序定位操作 161

9.5.4文件记录指针的随机定位操作 164

9.6总结提高 169

9.6.1文件的打开与关闭 169

9.6.2对文件的读和写是最常用的文件操作 169

9.6.3文件的定位 169

9.6.4其他相关函数 170

9.7技能训练 170

9.7.1自主训练 170

9.7.2拓展训练 170

项目10运动会计分程序 172

10.1学习情境 172

10.2项目分析 172

10.3项目目标 173

10.4项目实现 173

10.5相关知识 179

10.5.1单链表的查找 179

10.5.2单链表的插入 180

10.5.3单链表的删除 180

10.6总结提高 180

10.7技能训练 180

10.7.1自主训练 180

10.7.2拓展训练 181

项目11基本图形编程 182

11.1学习情境 182

11.2项目分析 182

11.3项目目标 182

11.4项目实现 183

11.5相关知识 184

11.5.1图形系统的初始化和关闭 184

11.5.2背景色和作图色的设置 186

11.5.3基本绘图函数 186

11.6总结提高 191

11.7技能训练 195

11.7.1自主训练 195

11.7.2拓展训练 195

附录Turbo C的上机环境与基本操作 197

参考文献 203

精品推荐