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

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

ISBN:978-7-5124-5164-3

主编:佟冉 张杏枝 王小豹

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

出版/修订日期:2026.8

¥59.80元

本教材以C 语言程序设计能力培养为核心, 遵循“基础语法—程序结构—高级应用”的渐进式教学逻辑, 构建了11 个章节的完整知识体系。基础篇聚焦C 语言概述、数据与运算及程序设计基础, 涵盖计算机语言发展、C 语言开发环境搭建、数据类型与运算符、算法设计与流程控制等核心内容, 筑牢编程入门根基; 进阶篇侧重程序控制结构, 即顺序、选择、循环三大结构, 以及数组、函数等核心语法, 深入讲解条件判断、循环迭代、模块化编程等实用技能, 衔接编程思维培养; 高阶篇聚焦指针、结构体和联合体及文件操作等C 语言精髓, 通过内存寻址、复杂数据组织、文件读写等知识, 强化系统级编程能力。

教材采用“问题引入—学习目标—知识描述—实例分析与实现—知识拓展—本章小结—同步练习”的闭环教学结构, 将理论知识与代码实战深度融合。全书以“人工智能与C 语言底层支撑”为主线, 贯穿各章节, 凸显C 语言作为计算机系统基石的时代价值, 同时融入思政教育元素, 注重计算思维与职业素养的培育。全书内容详实、逻辑清晰、案例典型, 既适合计算机科学与技术、软件工程、人工智能、信息安全等相关专业作为核心教材, 也可作为C 语言编程技术培训课程用书, 还能为从事嵌入式开发、系统底层开发等工作的在职人员提供实用参考, 助力快速提升C 语言程序设计与系统开发实战能力。

1 章  C 语言概述  1

    1. 1  计算机语言 2

    1. 2  C 语言基础介绍 4

    1. 3  C 语言程序的开发 8

    1. 4  简单的 C 语言程序  10

2 章  数据与运算  14

    2. 1  数据类型  15

    2. 2  常量与变量  17

    2. 3  数据类型转换  25

    2. 4  运算符与表达式  26

3 章  程序设计基础  35

    3. 1  算  法  36

    3. 2  C 语言基本语句  38

4 章  顺序结构程序设计  49

    4. 1  顺序结构程序概述  50

    4. 2  顺序结构的语句  58

5 章  选择结构程序设计  70

    5. 1  条件判断表达式  71

    5. 2  if 选择语句  76

    5. 3  switch 语句  85

6 章  循环结构程序设计  97

    6. 1  while 语句  100

    6. 2  do-while 语句 105

    6. 3  for 语句  108
                   6. 4  break 和 continue 语句  115

    6. 5  循环嵌套 123

7 章  数  组  139

    7. 1  一维数组 141

    7. 2  二维数组 148

    7. 3  字符数组 152

8 章  函  数  168

    8. 1  函数的定义 170

    8. 2  函数的一般调用  171

    8. 3  函数的特殊调用  173

    8. 4  变量的作用域和存储类别  175

9 章  指  针  185

    9. 1  指针的概念及引用  186

    9. 2  指针与数组 188

    9. 3  指针与字符串 190

    9. 4  指针与函数 191

10 章  结构体和联合体  200

    10. 1  结构体类型  201

    10. 2  结构体数组  204

    10. 3  联合体类型  204

    10. 4  结构体的扩展应用  206

11 章  文  件 215

    11. 1  文件概述  216

    11. 2  文件的打开和关闭  219

    11. 3  文件的读写  221

    11. 4  文件的检错与处理函数  231

参考文献 245

配套资源下载

登录下载

目录下载

登录下载

样章下载

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