登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』C程序设计与案例教程

書城自編碼: 3703836
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 蒋秀莲,乔淑云
國際書號(ISBN): 9787030704528
出版社: 科学出版社
出版日期: 2021-11-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 111.3

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
欧洲之心:神圣罗马帝国,800—1806
《 欧洲之心:神圣罗马帝国,800—1806 》

售價:HK$ 203.3
我们从未中产过:社会流动性如何误导了我们
《 我们从未中产过:社会流动性如何误导了我们 》

售價:HK$ 62.9
伦敦 : 塞尔登地图与全球化都市的形成 (1549—1689)
《 伦敦 : 塞尔登地图与全球化都市的形成 (1549—1689) 》

售價:HK$ 111.3
论世衡史:清季权力分野与政局纷争
《 论世衡史:清季权力分野与政局纷争 》

售價:HK$ 116.2
以图证史(言不必称希腊+光从中华来)
《 以图证史(言不必称希腊+光从中华来) 》

售價:HK$ 239.6
全球新常态:疫情后商业与供应链的重塑   [美]尤西·谢费
《 全球新常态:疫情后商业与供应链的重塑 [美]尤西·谢费 》

售價:HK$ 107.7
少数派的感受(拒绝PUA,拒绝标签,你只是没有被公正对待)
《 少数派的感受(拒绝PUA,拒绝标签,你只是没有被公正对待) 》

售價:HK$ 78.7
媒介·社会:技术、产业、内容与用户(第六版)
《 媒介·社会:技术、产业、内容与用户(第六版) 》

售價:HK$ 167.0

 

內容簡介:
《C程序设计与案例教程》以学生为中心设计教学内容,落实新时代立德树人根本任务,通过案例循序渐进地引导学生掌握C语言程序设计的思想、方法和技能,提升自主学习能力、探索创新能力。《C程序设计与案例教程》分9章,内容涵盖C语言基础知识、顺序结构、选择结构、循环结构、数组、函数、指针、结构体与共用体、文件。每章配有思维导图、学习任务、案例、答疑解惑、习题和实验项目等内容,教学内容蕴含课程思政元素,具有润物细无声的教学效果。
目錄
目录
第1章 走进C语言世界 1
1.1 初识常春藤式的C语言 2
1.1.1 范例:全球首个C演示程序 2
1.1.2 C语言的前世今生 2
1.1.3 C程序基本结构 5
1.1.4 C语言编程规范 8
1.2 C程序设计基础 8
1.2.1 C程序设计思想方法 8
1.2.2 C程序设计灵魂——算法 9
1.2.3 C程序设计过程 12
1.2.4 C程序开发环境 12
1.2.5 C程序实现步骤 17
1.3 案例 18
1.3.1 求两数中的小值 18
1.3.2 超市管理系统界面设计 19
1.4 答疑解惑 20
习题1 22
实验项目1 简单的C程序设计 24
第2章 踏上顺序结构编程之舟 26
2.1 顺序结构程序设计 27
2.1.1 范例:计算圆环面积 27
2.1.2 顺序结构的特点 28
2.1.3 顺序结构设计方法 28
2.2 C语言的字符集、标识符与关键字 29
2.2.1 字符集 29
2.2.2 标识符 29
2.2.3 关键字 30
2.3 数据类型 31
2.3.1 数据类型的分类 32
2.3.2 不同数据类型的转换 33
2.3.3 常量 35
2.3.4 变量 38
2.4 运算符与表达式 43
2.4.1 算术运算符及其表达式 43
2.4.2 赋值运算符及其表达式 47
2.4.3 逗号运算符及其表达式 48
2.4.4 运算符优先级与结合性 48
2.5 基本语句 49
2.5.1 表达式语句 50
2.5.2 函数调用语句 51
2.5.3 控制语句 51
2.5.4 复合语句 52
2.5.5 空语句 52
2.6 常用输入输出函数 52
2.6.1 格式输入输出函数 52
2.6.2 字符输入输出函数 59
2.7 顺序结构案例 60
2.8 答疑解惑 61
习题2 64
实验项目2 顺序结构程序设计 67
第3章 畅游选择结构程序 70
3.1 选择结构程序设计 71
3.1.1 范例:BMI判断成年人是否肥胖 71
3.1.2 选择结构的思想方法 72
3.1.3 选择结构程序设计步骤 72
3.2 关系运算 72
3.2.1 关系运算符及其优先级 72
3.2.2 关系表达式 73
3.3 逻辑运算 74
3.3.1 逻辑运算符及其优先级 74
3.3.2 逻辑表达式 75
3.4 条件运算 78
3.4.1 条件运算符 78
3.4.2 条件表达式 78
3.5 if语句实现选择结构 79
3.5.1 if语句 79
3.5.2 嵌套的if语句 82
3.6 多分支switch语句实现选择结构 84
3.6.1 switch语句 84
3.6.2 break语句 85
3.6.3 嵌套的switch语句 86
3.7 选择结构程序案例 86
3.8 答疑解惑 88
习题3 89
实验项目3 选择结构程序设计 92
第4章 探秘循环结构程序 96
4.1 范例:将明文变成密码 97
4.2 while语句 98
4.3 do-while语句 100
4.4 for语句 101
4.5 循环嵌套 105
4.6 三种循环语句的比较 108
4.7 循环控制转移语句 108
4.7.1 break语句 108
4.7.2 Continue语句 110
4.8 循环结构程序案例 111
4.8.1 百鸡问题 111
4.8.2 判断获奖人员 111
4.9 答疑解惑 113
习题4 113
实验项目4 循环结构程序设计 116
第5章 数组处理批量数据 118
5.1 数组概述 119
5.2 一维数组 119
5.2.1 一维数组的定义 119
5.2.2 一维数组的引用 120
5.2.3 一维数组的初始化 121
5.2.4 一维数组应用举例 124
5.3 二维数组 128
5.3.1 二维数组的定义 128
5.3.2 二维数组的引用 128
5.3.3 二维数组的初始化 129
5.3.4 二维数组应用举例 130
5.4 字符数组 132
5.4.1 字符数组的定义 132
5.4.2 字符数组的初始化 132
5.4.3 字符数组的引用 133
5.4.4 字符数组的输入输出 134
5.4.5 常用字符串处理函数 137
5.5 数组应用案例 142
5.5.1 Fibonacci数列 142
5.5.2 投掷硬币 143
5.6 答疑解惑 144
习题5 145
实验项目5 数组的应用 148
第6章 函数实现模块化程序设计 150
6.1 函数概述 151
6.1.1 函数编程的思想 151
6.1.2 C程序模块化组成结构 151
6.2 函数定义与分类 151
6.2.1 库函数 152
6.2.2 用户自定义函数 153
6.3 函数调用 156
6.3.1 函数声明与原型 156
6.3.2 函数调用形式 158
6.3.3 参数传递和返回值 158
6.4 函数嵌套与递归 165
6.4.1 函数嵌套调用 165
6.4.2 函数递归调用 168
6.5 数组作为函数的参数 172
6.5.1 数组元素作函数参数 173
6.5.2 数组名作函数参数 174
6.6 变量作用域与存储类别 182
6.6.1 空间属性——局部变量和全局变量 182
6.6.2 时间属性——变量的存储类别 187
6.7 编译预处理 195
6.7.1 文件包含 195
6.7.2 宏定义 196
6.7.3 条件编译 201
6.8 函数程序案例 202
6.9 答疑解惑 204
习题6 206
实验项目6 函数的应用 210
第7章 揭开指针的面纱 212
7.1 地址与指针 213
7.1.1 地址与指针的概念 213
7.1.2 直接访问与间接访问 215
7.2 指针与指针变量 215
7.2.1 指针变量的定义 216
7.2.2 指针变量的初始化 216
7.2.3 指针变量的引用方法 217
7.2.4 指针运算 221
7.2.5 特殊指针 224
7.3 指针与数组 228
7.3.1 指针指向一维数组 228
7.3.2 指针指向二维数组 230
7.4 指针与字符串 234
7.4.1 字符型指针处理字符串 234
7.4.2 字符型指针作函数参数 237
7.5 指针与函数 238
7.5.1 指向函数的指针变量 238
7.5.2 指针变量作函数参数 239
7.5.3 数组名作函数参数 242
7.5.4 指针型函数 245
7.6 指针数组 246
7.6.1 指针数组的定义 246
7.6.2 指针数组作函数参数 248
7.6.3 主函数的参数 250
7.7 指针程序案例 251
7.8 答疑解惑 254
习题7 258
实验项目7 指针的应用 262
第8章 结构体、共用体、枚举及用户自定义类型 265
8.1 结构体 266
8.1.1 结构体类型 266
8.1.2 结构体变量的定义 267
8.1.3 结构体变量的初始化 269
8.1.4 结构体变量的引用 270
8.2 结构体数组 273
8.2.1 结构体数组的定义和初始化 274
8.2.2 结构体数组的引用 274
8.3 结构体指针 276
8.3.1 指向结构体变量的指针 276
8.3.2 指向结构体数组的指针 278
8.3.3 结构体指针作函数的参数 281
8.4 结构体与函数 282
8.4.1 结构体变量作函数的参数 282
8.4.2 结构体指针作函数的参数 283
8.4.3 结构体数组作函数的参数 284
8.5 共用体 285
8.5.1 共用体类型 286
8.5.2 共用体与结构体嵌套 286
8.6 枚举 288
8.6.1 枚举类型 290
8.6.2 枚举类型变量的定义 291
8.6.3 枚举类型变量的使用 292
8.6.4 枚举类型变量的长度 294
8.7 用定义符typedef声明类型别名 294
8.8 结构体与共用体程序案例 296
8.9 答疑解惑 297
习题8 298
实验项目8 结构体与共用体的应用 301
第9章 文件操作方法 303
9.1 文件概述 304
9.1.1 文件概念 304
9.1.2 文本流与数字流 304
9.1.3 文件的分类 305
9.2 文件的打开与关闭 306
9.2.1 文件指针 306
9.2.2 文件打开与关闭方式 306
9.2.3 文件操作顺序 309
9.3 文件的读写 309
9.3.1 以字符形式读写文件 309
9.3.2 以字符串形式读写文件 314
9.3.3 以数据块形式读写文件 316
9.3.4 格式化读写文件 320
9.3.5 随机读写文件 323
9.4 文件位置指针函数 325
9.4.1 fseek()定位函数 325
9.4.2 rewind()复位函数 326
9.4.3 ftell()查询函数 326
9.5 文件检测函数 327
9.5.1 feof()文件结束检测函数 327
9.5.2 ferror()文件出错检测函数 327
9.5.3 Clearerr()清除函数 328
9.6 exit()函数 328
9.6.1 exit()函数定义与使用 328
9.6.2 exit()函数与return语句的比较 328
9.7 文件程序案例 328
9.8 答疑解惑 334
习题9 336
实验项目9 文件操作 339
参考文献 341
附录 C语言常见编译错误信息 342

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.