- ISBN:9787576318203
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:201页
- 出版时间:2022-11-01
- 条形码:9787576318203 ; 978-7-5763-1820-3
内容简介
本书共12章,主要内容包括:计算机程序设计概述、C/C+开发工具Der-C++的使用、C/C+程序设计基础、顺序结构及其应用程序设计、选择结构及其应用程序设计、循环结构及其应用程序设计、数组及其应用程序设计、函数及其应用程序设计、结构体及其应用程序设计、链表及其应用程序设计、文件及其应用程序设计、编译预处理与源程序在线测评系统等。本书提供配套电子课件和程序代码等。
目录
1.1 计算机系统组成
1.1.1 计算机硬件系统
1.1.2 计算机软件系统
1.2 程序设计语言
1.2.1 机器语言
1.2.2 汇编语言(符号语言)
1.2.3 高级语言
1.3 计算机算法
1.3.1 算法的基本概念
1.3.2 算法的表示方法(描述方式)
1.3.3 算法设计要解决的一些基本问题
1.4 程序的基本结构和流程图
1.4.1 顺序结构
1.4.2 选择结构
1.4.3 循环结构
1.5 C/C++程序设计概述
1.5.1 C/C++简介
1.5.2 C/C++程序示例
1.5.3 C/C++程序编译和执行
1.5.4 C/C++开发工具简介
第2章 C/C++开发工具Dev-C++的使用
2.1 C/C++开发工具Dev-C++简介
2.2 文件(项目)管理规划
2.3 Dev-C++的使用
2.3.1 启动Dev
2.3.2 新建源程序
2.3.3 保存源程序
2.3.4 编译运行
2.3.5 重新编译、运行
2.3.6 C语言源程序与C++源程序比较分析
2.4 Dev-C++的进一步使用
第3章 C/C++程序设计基础
3.1 程序设计基本知识
3.1.1 位和字节
3.1.2 基本数制
3.1.3 数制相互之间的转换
3.1.4 数值编码
3.2 标识符与关键字
3.3 数据类型
3.4 变量与常量
3.4.1 变量
3.4.2 常量
3.5 数据类型转换
3.5.1 自动类型转换
3.5.2 强制类型转换
3.6 运算符和表达式
3.6.1 运算符及其运算优先级
3.6.2 算术运算符与算术表达式
3.6.3 赋值运算符与赋值表达式
3.6.4 逗号运算符和逗号表达式
3.6.5 C/C++语句
第4章 顺序结构及其应用程序设计
4.1 3种*基本的输入/输出方法
4.1.1 变量赋值输入法
4.1.2 C++基本输入/输出
4.1.3 C语言格式化输入/输出
4.2 数学表达式应用程序设计
4.3 综合应用题应用程序设计
4.4 格式化输入/输出
4.4.1 使用C语言标准输入/输出
4.4.2 使用C++流格式化输入/输出
第5章 选择结构及其应用程序设计
5.1 关系运算符和逻辑运算符
5.1.1 关系运算符和关系表达式
5.1.2 逻辑运算符与逻辑表达式
5.1.3 条件运算符
5.2 if语句
5.2.1 if语句的3种形式
5.2.2 嵌套if语句
5.2.3 条件运算符(三目运算符)
5.3 switch语句
5.3.1 switch语句的基本格式
5.3.2 switch语句应用程序设计
第6章 循环结构及其应用程序设计
6.1 for语句
6.1.1 for语句的基本格式
6.1.2 break语句和continue语句
6.1.3 循环嵌套
6.2 while语句与do-while语句
6.2.1 while语句与do-while语句的基本格式
6.2.2 while语句与do-while语句应用程序设计
6.3 逻辑思维与计算机解题
6.3.1 逻辑思维
6.3.2 利用逻辑思维进行计算机解题
第7章 数组及其应用程序设计
7.1 一维数组及其应用程序设计
7.1.1 一维数组的定义
7.1.2 一维数组元素的引用
7.1.3 一维数组的初始化
7.1.4 一维数组的应用及其应用程序设计
7.2 二维数组及其应用程序设计
7.2.1 二维数组的定义
7.2.2 二维数组的初始化
7.2.3 二维数组的应用及其应用程序设计
7.3 字符与字符串
7.3.1 字符与字符的相互转换
7.3.2 字符串的表示
7.3.3 字符串的操作
第8章 函数及其应用程序设计
8.1 函数
8.1.1 函数与函数类型
8.1.2 函数中的形参与实参
8.1.3 函数声明
8.2 递归函数
8.3 对递归函数的进一步理解
8.3.1 队列与堆栈
8.3.2 递归与堆栈
第9章 结构体及其应用程序设计
9.1 地址与指针
9.1.1 与地址和指针相关的几个概念
9.1.2 变量、地址与指针
9.1.3 地址与指针操作实例
9.2 结构体
9.2.1 结构体的定义
9.2.2 结构体信息静态输入
9.2.3 结构体信息动态输入
9.3 一个简单的学生管理系统设计
第10章 链表及其应用程序设计
10.1 链表
10.1.1 链表的定义与分类
10.1.2 链表的基本结构
10.2 静态链表及其应用程序设计
10.3 动态链表及其应用程序设计
10.3.1 建立链表
10.3.2 删除节点
10.3.3 插入节点
10.4 一个基于单向链表的通用管理系统设计
第11章 文件及其应用程序设计
11.1 文件概述
11.1.1 文件与文件名
11.1.2 文件的分类
11.1.3 文件流与数据流
11.1.4 文件的打开与关闭
11.1.5 C/C++中带缓冲区的文件处理
11.2 文件的3种处理形式
11.2.1 FILE指针
11.2.2 重定向
11.2.3 输入/输出流
11.3 文件应用程序设计
第12章 编译预处理与源程序在线测评系统
12.1 编译预处理
12.1.1 宏定义
12.1.2 文件包含
12.1.3
作者简介
张东阳,先后从事计算机及应用、条码磁卡IC卡射频卡识别技术、目标探测识别技术、导航制导与控制技术、 科学与技术等课题研究、产品设计及推广工作;先后主持和参加一系列省部级科研课题及横向课题研究和产品开发,多次获得 和省部级奖励,其中磁卡微机售饭系统荣获 部科技进步二等奖,条码售饭系统荣获 新产品、智能用水系统荣获 火炬计划项目,获得 发明专利20余项,取得了显著的经济效益和社会效益;编著《单片机原理与应用》教材,由清华大学出版社出版;建设省资源共享课《单片机原理与应用》,并在多所高校多个专业推广应用;建设《单片机原理与应用》视频资源,已在学习强国、超星泛雅、中国大学MOOC等多个 平台上线运行;成功创建“能力驱动课程教学模式”和“能力驱动人才培养模式”,较好地解决了困扰高等教育多年的课程教学质量问题和人才培养质量问题。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0