X
0


购买方式

联系编辑

编辑:靖老师

QQ:283492207

电话:0411-84707019

邮箱:

相关教材

C语言程序设计

黄玉芬,刘慧宇,袁凤玲

ISBN 978-7-5685-5119-9

TP

大连理工大学出版社

2024-09-19

¥49.80

编辑推荐
  • 内容简介
  • 教材目录
  • 样章试读
  • 教学资源

C语言程序设计既是计算机类专业的必修课程,也是许多高校为非计算机类专业学生开设的一门程序设计语言课程。掌握了C语言,就可以较为轻松地学习其他任何一种程序设计语言,为后续的课程打下坚实的基础。全书共10章:第1章程序设计及算法表示;第2章C语言的数据类型、运算符和表达式;第3章顺序结构程序设计和基本输入输出;第4章选择结构程序设计;第5章循环程序设计;第6章数组的使用;第7章函数、变量属性及预处理;第8章指针的使用;第9章结构体类型及其他构造类型;第10章文件。本书针对C语言程序设计操作性强的特点,编写的过程将语法和实践相结合,对例题的解题思路加以分析,引导学生完成程序设计,构建了学生分析问题、解决问题的思想,提升学生面向实践的编程水平。

 

第1章 程序设计概述 …………………1

1.1 计算机程序设计和方法………… 1

1.2 算法及常用表示方法…………… 3

1.3 计算机语言和 C 语言的发展、

特点及应用……………………… 7

1.4 C 语言程序集成开发环境 ………9

1.5 本章小结 ……………………… 14

习题1………………………………  15

第2章 C 语言基础知识 ……………16

2.1 C 语言程序结构 ……………… 16

2.2 C 语言基本组成 ……………… 18

2.3 C 语言基本数据类型及表示 … 20

2.4 常量与变量 …………………… 24

2.5 运算符和表达式 ……………… 26

2.6 混合运算及数据类型转换 …… 35

2.7 程序举例 ……………………… 37

2.8 本章小结 ……………………… 39

习题2……………………………… 40

第3章 顺序结构程序设计…………  42

3.1 C 语言语句 ……………………  42

3.2 C 语言输入/输出函数 ………… 43

3.3 顺序结构程序的组成 …………   51

3.4 程序举例 ……………………… 52

3.5 本章小结 ……………………… 54

习题3………………………………… 54

第4章 选择结构程序设计…………… 56

4.1 if语句的常用格式 …………… 56

4.2 if语句的嵌套格式 …………… 59

4.3 条件表达式构成的选择结构 … 61

4.4 switch语句 …………………… 62

4.5 程序举例 ……………………… 65

4.6 本章小结 ……………………… 66

习题4…………………………………67

第5章 循环结构程序设计…………   69

5.1 while语句 …………………… 69

5.2 do-while语句 ………………… 70

5.3 for语句………………………… 71

5.4 循环嵌套 ……………………… 74

5.5 break语句和continue语句 …… 75

5.6 程序举例 ……………………… 76

5.7 本章小结 ……………………… 78

习题5………………………………… 79

第6章 数 组………………………… 82

6.1 一维数组 ……………………… 82

6.2 二维数组 ……………………… 87

6.3 字符数组 ……………………… 90

6.4 字符串处理函数 ……………… 92

6.5 程序举例 ……………………… 96

6.6 本章小结 ……………………… 98

习题6………………………………… 98

第7章 函 数 ……………………… 100

7.1 函数概述……………………… 100

7.2 函数的定义…………………… 102

7.3 函数的参数和函数的返回值… 104

7.4 函数调用……………………… 106

7.5 函数的嵌套和递归调用……… 108

7.6 数组作为函数的参数………… 112

7.7 变量的作用域………………… 114

7.8 变量的存储类别……………… 117

7.9 编译预处理…………………… 122

7.10 程序举例 …………………… 126

7.11 本章小结 …………………… 129

习题7 ……………………………… 130

第8章 指 针 ……………………… 132

8.1 指针与指针变量……………… 132

8.2 指针与函数…………………… 142

8.3 指针与数组…………………… 146

8.4 指针与字符串………………… 153

8.5 指针数组与命令行参数……… 155

8.6 程序举例……………………… 160

8.7 本章小结……………………… 163

习题8 ……………………………… 165

第9章 结构体类型及其他构造类型 … 167

9.1 结构体类型…………………… 167

9.2 结构体数组…………………… 172

9.3 结构体指针…………………… 175

9.4 在函数之间传递结构体……… 176

9.5 用指针处理链表……………… 179

9.6 共用体………………………… 184

9.7 typedef声明类型 …………… 189

9.8 枚举类型……………………… 190

9.9 程序举例……………………… 193

9.10 本章小结 …………………… 194

习题9 ……………………………… 195

第10章 文 件……………………… 198

10.1 文件概述 …………………… 198

10.2 文件的打开与关闭 ………… 200

10.3 文件的读写 ………………… 202

10.4 文件的定位 ………………… 212

10.5 出错的检测 ………………… 215

10.6 文件使用错误分析 ………… 215

10.7 程序举例 …………………… 216

10.8 本章小结 …………………… 218

习题10……………………………… 218

练习题 ………………………………220

C 语言练习题(一) ………………… 220

C 语言练习题(二) ………………… 223

C 语言练习题(三) ………………… 227

C 语言练习题(四) ………………… 231

C 语言练习题(五) ………………… 234

C 语言练习题(六) ………………… 237

C 语言练习题(七) ………………… 241

各章习题答案 ………………………245

参考文献 …………………………… 264

附 录 …………………………………265

附录Ⅰ ASCII码对照表 ………… 265

附录Ⅱ C 语言常见运算符及其

优先级和结合性 ………… 266

附录Ⅲ C 语言常用库函数 ……… 267


很抱歉!您正在使用的浏览器版本过低,无法正常使用我们的网站,请升级后再试!

为获得最佳浏览体验,建议您升级或使用其他浏览器,我们列出了一些最受欢迎的浏览器供您尝试:

0.963664s