C语言程序设计 现代方法(第二版 修订版)习题解答 c语言编程入门零基础自学程序设计习题书 c语言从入门到*通实战练习
| 运费: | ¥ 0.00-20.00 |
商品详情
书名:C语言程序设计:现代方法(第2版·修订版)习题解答
定*:99.8
ISBN:9787**55905*0
作者:K.N.金(K.N.King)
版次:第*版
出版时间:2022-05
内容提要:
《C语言程序设计:现代方法(第2版·修订版)》是*C语言教材,分为基础*性、*级*性、标准库和参考资料4个*分,其主要目的是通过*种“现代方法”来介绍C语言,实现客观评*C语言、强调标准C语言、强调软件工程、*再强调“手工*化”、强调与C++语言的兼容性的目标。本书正是这*久负盛名的C语言教材的配套习题解答。书中提供了《C语言程序设计 :现代方法(第2版·修订版)》中所有习题的解析和参考答案,是C语言开发人员的理想参考书。
作者简介:
本书作者K. N. 金(K. N. King)是计算机程序设计教育家。他拥有耶鲁大学计算机科学硕士学位,加州大学伯克利分校计算机科学博士学位,曾任教于佐治亚理工学院和佐治亚州立大学。除本书外,他还撰写了广受欢迎的Modula-2: A Complete Guide和Java Programming: From the Beginning。 本书编者曹良亮任职于北京师范大学教育技术学院,理学博士工程师,长期从事北京师范大学本科生的C/C++语言与Java语言的教学工作。
目录:
前言 iii
第 *章 C 语言概述 *
*.* C语言的基本*点 *
*.2 C语言的标准和规范 2
*.3 C语言的编译和运行 2
*.4 C语言的编译器和IDE 2
第 2章 C 语言基本概念 4
2.* C语言的预处理、编译和* 5
2.2 C语言源代码文件的基本形式 5
2.3 标识符和记号 5
2.4 变量和常量 6
2.5 变量的初始化 6
2.6 练习题 6
2.7 编程题 *3
第3章 格式化输入/输出 22
3.* C语言基本输入/输出 22
3.2 printf函数的基本应用 22
3.3 scanf函数的基本用法 23
3.4 常用的转换说明 23
3.5 练习题 24
3.6 编程题 27
第4章 表达式 33
4.* 运算符、操作数和表达式 33
4.2 运算符的种类 34
4.3 复杂表达式的求值问题 34
4.4 结合性、求值顺序与副作用 34
4.5 练习题 35
4.6 编程题 43
第5章 选择语句 47
5.* 逻辑表达式 47
5.2 C语言中的布尔值 48
5.3 if条件语句 48
5.4 switch语句 49
5.5 条件表达式 49
5.6 练习题 49
5.7 编程题 55
第6章 循环 64
6.* while语句和do语句 64
6.2 for语句 65
6.3 continue、break和goto语句 65
6.4 练习题 66
6.5 编程题 70
第7章 基本类型 78
7.* 整数类型 78
7.2 浮点类型 79
7.3 数据类型的转换 79
7.4 其他类型的输入/输出 80
7.5 练习题 80
7.6 编程题 86
第8章 数组 96
8.* 数组及其初始化 96
8.2 二维数组和变长数组 97
8.3 练习题 97
8.4 编程题 *0*
第9章 函数 **5
9.* 函数的概念及应用 **5
9.2 函数调用和函数声明 **5
9.3 函数的形式参数和实际参数 **6
9.4 数组作为函数的参数 **6
9.5 函数中的return和exit **7
9.6 练习题 **7
9.7 编程题 *26
第 *0章 程序结构 *34
*0.* 程序块和作用域 *34
*0.2 变量的存储期 *34
*0.3 局*变量和外*变量 *35
*0.4 C语言程序的基本结构 *35
*0.5 练习题 *35
*0.6 编程题 *37
第 **章 指针 *54
**.* 指针的基本概念 *54
**.2 指针变量的初始化和赋值 *54
**.3 指针和函数 *55
**.4 练习题 *55
**.5 编程题 *59
第 *2章 指针和数组 *65
*2.* 指针的算术运算 *65
*2.2 指针和数组的综合应用 *66
*2.3 指针的其他应用 *66
*2.4 练习题 *66
*2.5 编程题 *74
第 *3章 字符串 *80
*3.* 字符串字面量 *80
*3.2 字符串字面量和指针 *80
*3.3 字符串变量 *8*
*3.4 C语言标准库中的字符串函数 *8*
*3.5 字符串数组和命令行参数 *82
*3.6 练习题 *82
*3.7 编程题 *90
第 *4章 预处理器 206
*4.* 预处理器中的基本指令 206
*4.2 宏的定义和应用 206
*4.3 复杂宏的应用 207
*4.4 预处理器中的条件编译 207
*4.5 练习题 208
第 *5章 编写大型程序 2*7
*5.* C语言程序的头文件和源文件 2*7
*5.2 构建多文件程序 2*7
*5.3 练习题 2*8
*5.4 编程题 22*
第 *6章 结构、联合和枚举 227
*6.* 结构的基本概念 227
*6.2 结构标记、结构类型和结构变量 227
*6.3 结构变量的运算 228
*6.4 结构的嵌套和结构数组 228
*6.5 联合 229
*6.6 枚举 229
*6.7 结构和函数的应用 230
*6.8 练习题 230
*6.9 编程题 244
第 *7章 指针的*级应用 252
*7.* 动态存储分配 252
*7.2 动态存储分配的应用 253
*7.3 应用动态存储建立链表 253
*7.4 链表的基本操作 254
*7.5 指针的指针和函数指针 254
*7.6 指针的其他应用 254
*7.7 练习题 255
*7.8 编程题 263
第 *8章 声明 278
*8.* 声明的基本格式 278
*8.2 存储类型和存储期 279
*8.3 作用域和* 279
*8.4 类型限定符 279
*8.5 复杂声明的解析 280
*8.6 初始化式 280
*8.7 内联函数 280
*8.8 练习题 280
第 *9章 程序设计 289
*9.* 模块和模块化 289
*9.2 模块的基本构成 290
*9.3 抽象数据类型 290
*9.4 练习题 290
*9.5 编程题 300
第 20章 底层程序设计 3*3
20.* C语言的位运算符 3*3
20.2 位运算的应用 3*4
20.3 结构设置位 3*4
20.4 练习题 3*4
20.5 编程题 32*
第 2*章 标准库 323
2*.* 标准库的基本概念 323
2*.2 C89标准库 324
2*.3 C99新增标准库 324
2*.4 C*X新增标准库 325
2*.5 练习题 325
2*.6 编程题 328
第 22章 输入/输出 330
22.* 流和文件 330
22.2 文件的基本读取 33*
22.3 文件缓冲区 33*
22.4 输入/输出的格式化 332
22.5 字符和行的输入/输出 332
22.6 文件块和文件定位 333
22.7 练习题 334
22.8 编程题 34*
第 23章 库对数值和字符数据的支持 369
23.* C语言中的整数和浮点数 369
23.2 数学计算函数 369
23.3 字符和字符串处理函数 370
23.4 练习题 37*
23.5 编程题 377
第 24章 错误处理 382
24.* assert断言宏 382
24.2 标准库的错误头文件 382
24.3 信号和信号处理 383
24.4 C语言中的跳转语句 383
24.5 练习题 383
第 25章 *际化*性 390
25.* 本地化函数 390
25.2 多字节字符 390
25.3 多字节和宽字符实用工具 39*
25.4 练习题 39*
25.5 编程题 394
第 26章 其他库函数 397
26.* 可变参数函数 397
26.2 *分实用工具函数 397
26.3 时间和日期函数 398
26.4 练习题 399
26.5 编程题 405
第 27章 C99对数学计算的新增支持 4*0
27.* C99中的整数类型 4*0
27.2 复数类型和运算 4*0
27.3 C语言的泛型宏 4**
27.4 练习题 4**
27.5 编程题 4*3
第 28章 C*X新增的多线程和原子操作 4*7
28.* 进程、线程和原子的概念 4*7
28.2 C*X中线程的管理函数 4*8
28.3 原子类型和原子操作 4*9
28.4 练习题 420
28.5 编程题 42*
- 人民邮电出版社有限公司 (微信公众号认证)
- 人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...