留言咨询
首页 > 图书分类 > 计算机系列 >
C语言程序设计(双色、微课版)

C语言程序设计(双色、微课版)

ISBN:978-7-5124-4783-7

主编: 唐名华 张正风 董春龙

出版社:北京航空航天大学出版社

出版/修订日期:2025.7

¥59.80元

在学习一门语言的时候人们普遍遵循字、句、篇的顺序,循序渐进地进行。为了迎合学习者的习惯本书按照字、词、句的顺序介绍C 语言的语法并将表达式和语句单独成章作为C 语言的“词”便于初学者理解。全书共包括13 章1 章介绍C 语言开发环境2 章介绍数据与运算符3 章介绍表达式与语句4 章介绍顺序结构程序设计5 章介绍选择结构程序设计6 章介绍循环结构程序设计7 章介绍数组8 章介绍函数9 章介绍编译预处理10 章介绍指针11 章介绍结构体12 章介绍文件13 章介绍程序调试

本书可作为程序设计课程教材也可作为零基础读者自学编程的参考书为读者在编程领域的学习与实践提供有力支撑

1 章  C 语言开发环境 1

    1. 1  程序设计过程  1

    1. 2  Hello World 程序  2

    1. 3  Dev-C++ 的安装与开发过程 3

    1. 4  题库系统简介  6

    1. 5  习  题  8

2 章  数据与运算符  10

    2. 1  数据类型  10

    2. 2  常量与变量  13

    2. 3  运算符  19

    2. 4  习  题  27

3 章  表达式与语句  29

    3. 1  表达式  29

    3. 2  表达式的值及其类型  30

    3. 3  语  句  33

    3. 4  习  题  35

4 章  顺序结构程序设计  37

    4. 1  算法的 N-S 图表示  37

    4. 2  数据输入  39

    4. 3  数据输出  45

    4. 4  程序举例  51

    4. 5  习  题  54

5 章  选择结构程序设计  57

    5. 1  if 语句 57

    5. 2  switch 语句 66

    5. 3  习  题  69

6 章  循环结构程序设计  74

    6. 1  while 语句  74

    6. 2  dowhile 语句  77

    6. 3  for 语句  80

    6. 4  goto 语句 83

    6. 5  break 语句与 continue 语句  84

    6. 6  循环的嵌套  87

    6. 7  习  题  91

7 章  数  组  96

    7. 1  一维数组  96

    7. 2  二维数组  101

    7. 3  字符数组  107

    7. 4  习  题  114

8 章  函  数 119

    8. 1  函数概述  119

    8. 2  函数定义  120

    8. 3  函数调用  124

    8. 4  嵌套调用和递归调用  131

    8. 5  数组作为函数参数  136

    8. 6  变量的作用域和存储类别  147

    8. 7  习  题  156

9 章  编译预处理 160

    9. 1  宏定义  160

          9. 2  文件包含  164

    9. 3  条件编译  166

    9. 4  习  题  168

10 章  指  针  171

    10. 1  指针概述  171

    10. 2  指针变量定义与操作  173

    10. 3  数组与指针  183

    10. 4  字符指针变量  200

    10. 5  函数与指针  209

    10. 6  多级指针、 指针数组与命令行参数  214

    10. 7  习  题  221

11 章  结构体  225

    11. 1  定义结构体类型  226

    11. 2  结构体类型变量的定义与初始化  228

    11. 3  结构体类型变量的引用  230

    11. 4  结构体数组  232

    11. 5  结构体指针  235

    11. 6  用 typedef 定义类型  241

    11. 7  习  题  243

12 章  文  件  247

    12. 1  文件的基本概念  247

    12. 2  文件结构体  249

    12. 3  文件的打开与关闭  250

    12. 4  文件读/写  252

    12. 5  文件定位  260

    12. 6  习  题  263

13 章  程序调试  267

    13. 1  程序调试简介  267

          13. 2  Dev-C++调试工具  268

    13. 3  程序调试举例  269

    13. 4  习  题  272

附   273

    附录Ⅰ  课程设计题目  273

    附录Ⅱ  ASCII 码表 276

    附录Ⅲ  共用体和枚举类型  277

参考文献 282

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询