扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
C语言程序设计项目化教程 版权信息
- ISBN:9787560665931
- 条形码:9787560665931 ; 978-7-5606-6593-1
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
C语言程序设计项目化教程 内容简介
本书以项目式体例的形式进行编写,内容包括简易计算器、学生成绩管理系统和图书信息管理系统3个基础项目以及贪吃蛇游戏、智能跟随系统两个拓展项目,技术点涵盖了认识C语言程序,简易计算器中的数据类型与运算,简易计算器中菜单的设计,使用数组实现学生成绩操作,利用函数设计学生系统整体框架结构,使用指针实现学生成绩操作,图书信息的添加、浏览和删除以及图书数据的存储8个模块。
C语言程序设计项目化教程 目录
基础项目篇
项目1 简易计算器 2
模块1 认识C语言程序 ..............................................................................................................3
1.1 程序与程序设计语言 .............................................................................................4
1.2 C语言程序设计的特点 .........................................................................................6
1.3 C语言程序的编辑、编译、链接和运行 .............................................................8
1.4 **个C语言程序——“Hello,World!” ......................................................16
1.5 算法 .......................................................................................................................18
习题1 ..........................................................................................................................21
模块2 简易计算器中的数据类型与运算 ..............................................................................22
2.1 C语言中的关键字、标识符、注释及数据类型 ...............................................24
2.2 C语言中的常量与变量 .......................................................................................27
2.3 C语言中的算术运算符与算术表达式 ...............................................................33
2.4 C语言中的赋值运算符与赋值表达式 ...............................................................37
2.5 C语言中的关系运算符与关系表达式 ...............................................................39
2.6 C语言中的逻辑运算符与逻辑表达式 ...............................................................41
2.7 C语言中的逗号运算符与逗号表达式 ...............................................................43
2.8 C语言中的数据类型转换 ...................................................................................44
习题2 ..........................................................................................................................45
模块3 简易计算器中菜单的设计 ...........................................................................................47
3.1 顺序结构 ...............................................................................................................49
3.2 选择结构程序设计 ...............................................................................................58
3.3 循环结构程序设计 ...............................................................................................75
习题3 ..........................................................................................................................95
项目2 学生成绩管理系统 99
模块4 使用数组实现学生成绩操作 .....................................................................................100
4.1 数组 .....................................................................................................................105
4.2 二维数组 .............................................................................................................109
4.3 字符数组 .............................................................................................................113
4.4 字符串处理函数 .................................................................................................121
4.5 数组中的排序 .....................................................................................................124
习题4 ...........................................................................................................................127
模块5 利用函数设计学生成绩管理系统整体框架结构 ...................................................129
5.1 函数的分类 .........................................................................................................133
5.2 函数的定义 .........................................................................................................135
5.3 函数参数和函数的值 .........................................................................................138
5.4 函数的调用 .........................................................................................................141
5.5 全局变量和局部变量 .........................................................................................150
5.6 变量的存储类别 .................................................................................................153
习题5 ...........................................................................................................................157
模块6 使用指针实现学生成绩操作 .....................................................................................159
6.1 指针的相关概念 .................................................................................................164
6.2 指针与一维数组 .................................................................................................170
6.3 指针与二维数组 .................................................................................................174
6.4 指针与字符串 .....................................................................................................180
6.5 指针与函数 .........................................................................................................184
6.6 指向指针的指针和指针数组 .............................................................................192
习题6 ...........................................................................................................................197
项目3 图书信息管理系统 201
模块7 图书信息的添加、浏览和删除 .................................................................................202
7.1 结构体 .................................................................................................................208
7.2 链表 .....................................................................................................................219
7.3 共用体 .................................................................................................................226
7.4 枚举类型 .............................................................................................................230
习题7 ..........................................................................................................................234
模块8 图书数据的存储 ..........................................................................................................235
8.1 文件 .....................................................................................................................238
8.2 文件的打开和关闭 .............................................................................................239
8.3 文件的顺序读写 .................................................................................................241
8.4 文件的定位及随机读写 .....................................................................................246
习题8 ..........................................................................................................................249
实训1 贪吃蛇游戏 ....................................................................................................................252
一、贪吃蛇游戏欢迎界面的实现 ..............................................................................252
二、贪吃蛇游戏主窗体界面的实现 ..........................................................................256
三、贪吃蛇游戏功能的实现 ......................................................................................259
四、贪吃蛇游戏结束界面的实现 ..............................................................................266
五、实训效果 ..............................................................................................................269
实训2 智能跟随系统 ...............................................................................................................270
一、系统启动功能设计与实现 ..................................................................................272
二、超声波测距和跟随功能的实现 ..........................................................................273
三、红外跟随功能的实现 ..........................................................................................275
四、系统速度调节功能的实现 ..................................................................................276
本书习题参考答案 .......................................................................................................................278
参考文献 .........................................................................................................................................279
展开全部
书友推荐
- >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
二体千字文
二体千字文
¥22.4¥40.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥20.3¥58.0 - >
我与地坛
我与地坛
¥16.5¥28.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
小考拉的故事-套装共3册
小考拉的故事-套装共3册
¥36.7¥68.0
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69