书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >
C语言程序设计实例教程(慕课版)

C语言程序设计实例教程(慕课版)

出版社:人民邮电出版社出版时间:2017-08-01
开本: 16开 页数: 256
中 图 价:¥32.4(7.2折) 定价  ¥45.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

C语言程序设计实例教程(慕课版) 版权信息

  • ISBN:9787115461841
  • 条形码:9787115461841 ; 978-7-115-46184-1
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

C语言程序设计实例教程(慕课版) 本书特色

本书通过实例的形式系统讲解C程序设计的知识和应用,内容包括C语言基础、顺序结构、选择结构、循环结构、数组、函数、指针、结构体和共用体、文件以及综合实训——学生信息管理系统。每单元包含问题引入、本单元学习任务、知识描述、实例分析与实现、知识拓展和同步练习,配全套慕课视频,生动形象地讲解C语言中的基础知识和应用方法,易学易用。 本书适合作为高职高专院校C程序设计课程的教材,也可供广大读者自学参考。

C语言程序设计实例教程(慕课版) 内容简介

配全套微课视频105个,总时长868分钟 细致讲解与真人模拟演示,生动形象地解释C语言中的基础知识和算法,易学易用 每单元知识点介绍完,提供了多个“练一练”上机实践,每个实例任务分为“分析”“流程图”和“代码”三部分,给出了实现实例的设计思路

C语言程序设计实例教程(慕课版) 目录

单元1 初识C语言 1

问题引入 1

本单元学习任务 1

知识描述 1

1.1 C语言概述 1

1.1.1 什么是C语言 1

1.1.2 为什么学习C语言 3

1.2 C语言结构 4

1.2.1 C程序及结构 4

1.2.2 如何开发C程序 6

实例分析与实现 7

知识拓展 初学者*常问的几个问题 8

同步练习 9

单元2 C语言基础 11

问题引入 11

本单元学习任务 11

知识描述 11

2.1 数据类型 11

2.2 常量与变量 12

2.2.1 常量和符号常量 13

2.2.2 变量 14

2.3 整型数据 14

2.3.1 整型常量 14

2.3.2 整型变量 15

2.4 实型数据 17

2.4.1 实型常量 17

2.4.2 实型变量 18

2.5 字符型数据 19

2.5.1 字符常量 19

2.5.2 字符型变量 21

2.5.3 字符串常量 23

2.6 运算符与表达式 24

2.6.1 算术运算符和算术表达式 24

2.6.2 赋值运算符和赋值表达式 26

2.6.3 数据类型转换 27

2.6.4 几个特殊的运算符 29

实例分析与实现 32

知识拓展 位运算 33

同步练习 37

单元3 顺序结构 41

问题引入 41

本单元学习任务 41

知识描述 41

3.1 算法与结构化程序设计 41

3.1.1 什么是算法 42

3.1.2 算法与流程图 43

3.1.3 结构化程序设计及原则 45

3.2 C语言语句 46

3.3 字符输入与输出 48

3.3.1 字符输出函数 48

3.3.2 字符输入函数 49

3.4 格式化输入与输出 50

3.4.1 格式化输出函数 50

3.4.2 格式化输入函数 55

实例分析与实现 59

知识拓展 C程序代码编写规范 61

同步练习 62

单元4 选择结构 67

问题引入 67

本单元学习任务 67

知识描述 67

4.1 条件判断表达式 67

4.1.1 关系运算符和关系表达式 67

4.1.2 逻辑运算符和逻辑表达式 68

4.2 if选择语句 70

4.2.1 单分支if语句 70

4.2.2 多分支if语句 73

4.2.3 条件运算符 78

4.3 switch语句 79

实例分析与实现 83

知识拓展 程序中的语法错误和逻辑错误调试 85

同步练习 86

单元5 循环结构 90

问题引入 90

本单元学习任务 90

知识描述 90

5.1 while语句 90

5.2 do-while语句 94

5.3 for语句 96

5.4 嵌套的循环 99

5.4.1 嵌套的循环 99

5.4.2 break语句和continue语句 104

实例分析与实现 105

知识拓展 算法的时间复杂度 107

同步练习 108

单元6 数组 112

问题引入 112

本单元学习任务 112

知识描述 112

6.1 一维数组 112

6.1.1 一维数组的定义 113

6.1.2 一维数组的初始化 114

6.1.3 一维数组元素的引用 114

6.2 二维数组 119

6.2.1 二维数组的定义 119

6.2.2 二维数组的初始化 119

6.2.3 二维数组元素的引用 121

6.3 字符数组和字符串 123

6.3.1 字符数组 124

6.3.2 字符串及其处理函数 125

实例分析与实现 132

知识拓展 算法的空间复杂度 134

同步练习 135

单元7 函数 142

问题引入 142

本单元学习任务 142

知识描述 142

7.1 函数定义 142

7.2 函数调用 144

7.2.1 函数调用的形式 144

7.2.2 参数的传递方式 146

7.2.3 函数的返回值 148

7.2.4 函数的参数类型 150

7.3 函数的嵌套调用 153

7.4 函数的递归调用 154

7.5 函数的声明 156

7.6 变量的作用域和存储类别 157

7.6.1 变量的作用域 157

7.6.2 变量的存储类别 159

实例分析与实现 162

知识拓展 模块化程序设计 163

同步练习 164

单元8 指针 169

问题引入 169

本单元学习任务 169

知识描述 169

8.1 地址和指针 169

8.2 指针变量 170

8.3 指向数组的指针 173

8.3.1 指向一维数组的指针 173

8.3.2 指向字符串的指针 178

8.3.3 指向二维数组的指针 180

8.4 用指针变量作为函数参数 185

8.5 返回指针值的函数 186

实例分析与实现 186

知识拓展 main函数的形式参数 188

同步练习 189

单元9 结构体和共用体 194

问题引入 194

本单元学习任务 194

知识描述 194

9.1 结构体类型 194

9.1.1 结构体类型的定义 194

9.1.2 结构体变量的定义 196

9.1.3 结构体变量的初始化 197

9.1.4 结构体变量的引用 198

9.2 结构体数组 201

9.3 结构体指针 202

9.4 结构体与函数 204

9.5 链表 205

9.5.1 链表的概念 205

9.5.2 链表的实现 206

9.5.3 链表的操作 208

9.6 共用体类型 209

9.6.1 共用体类型的定义 209

9.6.2 共用体变量的定义 210

9.6.3 共用体变量的初始化和引用 210

实例分析与实现 211

知识拓展 数据库技术 213

同步练习 213

单元10 文件 218

问题引入 218

本单元学习任务 218

知识描述 218

10.1 文件概述 218

10.1.1 文件分类 218

10.1.2 文件指针 219

10.2 文件的打开和关闭 220

10.3 文件的读写 222

10.3.1 字符读写函数 222

10.3.2 字符串读写函数 225

10.3.3 数据块读写函数 227

10.3.4 格式化读写函数 228

10.4 文件的定位 229

实例分析与实现 231

知识拓展 云计算与大数据 233

同步练习 233

单元11 综合实训——学生信息管理系统 236

11.1 系统功能需求 236

11.2 结构设计 240

11.2.1 系统基本功能流程图 240

11.2.2 数据结构设计 241

11.2.3 函数设计 242

11.2.4 系统的实现 243

11.3 项目总结 250

附录A 常用字符与标准ASCII码对照表 251

附录B 运算符的优先级和结合性 252

附录C 常用标准库函数 254

展开全部

C语言程序设计实例教程(慕课版) 作者简介

常中华,中国计算机学会会员、山东省高教学会计算机教学研究会常务理事、青岛市计算机学会理事、山东省青少年教育科学研究院评审专家。现任青岛职业技术学院软件与服务外包学院院长。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服