×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787560665931
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:279页
  • 出版时间:2022-09-01
  • 条形码:9787560665931 ; 978-7-5606-6593-1

内容简介

本书以项目式体例的形式进行编写,内容包括简易计算器、学生成绩管理系统和图书信息管理系统3个基础项目以及贪吃蛇游戏、智能跟随系统两个拓展项目,技术点涵盖了认识C语言程序,简易计算器中的数据类型与运算,简易计算器中菜单的设计,使用数组实现学生成绩操作,利用函数设计学生系统整体框架结构,使用指针实现学生成绩操作,图书信息的添加、浏览和删除以及图书数据的存储8个模块。

目录

基础项目篇 项目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
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航