顶部
收藏

C语言程序设计(第二版)


作者:
张太芳 蒲晓妮 张明艳 主编
定价:
43.00 元
版面字数:
405.00千字
开本:
16开
装帧形式:
平装
页数:
296
最新
印次时间:
2026年8月
ISBN:
978-7-04-067013-4
物料号:
67013-A0
出版时间:
2026年3月
读者对象:
高等职业教育

本书是本科层次职业教育改革创新教材,是甘肃省“十四五”职业教育规划教材、技工教育和职业培训“十四五”规划教材。 全书共分为11个模块,系统涵盖程序设计基础、顺序程序设计训练、分支程序设计训练、循环程序设计训练、数组应用训练、模块化程序设计训练、构造数据类型应用训练、指针应用训练、文件操作训练、位操作训练及综合训练等内容。各模块主要设置“知识准备”“边学边练”“总结归纳”“强化练习”四个部分,体系完整、循序渐进,学习内容全面覆盖全国计算机等级考试二级C语言的相关要求。为了便教利学,本书配套有微视频、课程标准、教学课件、源代码等丰富的数字教学资源。 本书适用于本科层次职业教育、应用型本科教育、预备技师教育及高等职业教育工程技术类相关专业的C语言程序设计课程,也可供相关工程技术人员学习参考。
  • 目录
    • 前辅文
      • 程序设计基础
        • 知识准备
          • 0.1 C语言程序概述
            • 0.2 C语言程序开发过程
              • 0.3 基本数据类型
                • 0.4 运算符和运算表达式
                  • 0.5 Visual Studio 2026应用简介
                    • 0.6 DevC++应用简介
                      • 0.7 AI编程助手
                      • 边学边练
                        • 总结归纳
                          • 强化练习
                          • 模块一 顺序程序设计训练
                            • 知识准备
                              • 1.1 程序和算法
                                • 1.2 基本语句
                                  • 1.3 字符输入输出
                                    • 1.4 格式输入输出
                                      • 1.5 Visual Studio 2026环境下的程序调试
                                        • 1.6 DevC++环境下的程序调试
                                        • 边学边练
                                          • 总结归纳
                                            • 强化练习
                                            • 模块二 分支程序设计训练
                                              • 知识准备
                                                • 2.1 if-else语句
                                                  • 2.2 switch-case语句
                                                    • 2.3 多分支结构的if-else语句
                                                    • 边学边练
                                                      • 总结归纳
                                                        • 强化练习
                                                        • 模块三 循环程序设计训练
                                                          • 知识准备
                                                            • 3.1 while语句
                                                              • 3.2 do-while语句
                                                                • 3.3 for语句
                                                                  • 3.4 循环嵌套
                                                                    • 3.5 循环退出语句
                                                                    • 边学边练
                                                                      • 总结归纳
                                                                        • 强化练习
                                                                        • 模块四 数组应用训练
                                                                          • 知识准备
                                                                            • 4.1 一维数组
                                                                              • 4.2 二维数组
                                                                                • 4.3 字符数组
                                                                                  • 4.4 字符串
                                                                                  • 边学边练
                                                                                    • 总结归纳
                                                                                      • 强化练习
                                                                                      • 模块五 模块化程序设计训练
                                                                                        • 知识准备
                                                                                          • 5.1 函数的定义及调用
                                                                                            • 5.2 函数的嵌套调用
                                                                                              • 5.3 函数的递归调用
                                                                                                • 5.4 局部变量和全局变量
                                                                                                  • 5.5 动态存储变量和静态存储变量
                                                                                                    • 5.6 外部函数和内部函数
                                                                                                      • 5.7 编译预处理
                                                                                                        • 5.8 条件编译
                                                                                                        • 边学边练
                                                                                                          • 总结归纳
                                                                                                            • 强化练习
                                                                                                            • 模块六 构造数据类型应用训练
                                                                                                              • 知识准备
                                                                                                                • 6.1 结构体类型
                                                                                                                  • 6.2 结构体数组
                                                                                                                    • 6.3 枚举类型
                                                                                                                      • 6.4 共用体类型
                                                                                                                        • 6.5 自定义数据类型
                                                                                                                        • 边学边练
                                                                                                                          • 总结归纳
                                                                                                                            • 强化练习
                                                                                                                            • 模块七 指针应用训练
                                                                                                                              • 知识准备
                                                                                                                                • 7.1 指针
                                                                                                                                  • 7.2 指针变量
                                                                                                                                    • 7.3 数组与指针
                                                                                                                                      • 7.4 结构体与指针
                                                                                                                                        • 7.5 字符串与指针
                                                                                                                                          • 7.6 函数与指针
                                                                                                                                          • 边学边练
                                                                                                                                            • 总结归纳
                                                                                                                                              • 强化练习
                                                                                                                                              • 模块八 文件操作训练
                                                                                                                                                • 知识准备
                                                                                                                                                  • 8.1 C语言的文件系统
                                                                                                                                                    • 8.2 文件的打开与关闭
                                                                                                                                                      • 8.3 文件的读写
                                                                                                                                                      • 边学边练
                                                                                                                                                        • 总结归纳
                                                                                                                                                          • 强化练习
                                                                                                                                                          • 模块九 位操作训练
                                                                                                                                                            • 知识准备
                                                                                                                                                              • 9.1 按位与运算(&)
                                                                                                                                                                • 9.2 按位或运算(|)
                                                                                                                                                                  • 9.3 按位异或运算(^)
                                                                                                                                                                    • 9.4 按位取反运算(~)
                                                                                                                                                                      • 9.5 左移运算(<<)
                                                                                                                                                                        • 9.6 右移运算(>>)
                                                                                                                                                                          • 9.7 复合赋值位运算
                                                                                                                                                                          • 边学边练
                                                                                                                                                                            • 总结归纳
                                                                                                                                                                              • 强化练习
                                                                                                                                                                              • 模块十 综合训练
                                                                                                                                                                                • 知识准备
                                                                                                                                                                                  • 10.1 程序设计步骤
                                                                                                                                                                                    • 10.2 学生成绩管理系统开发
                                                                                                                                                                                    • 边学边练
                                                                                                                                                                                      • 总结归纳
                                                                                                                                                                                        • 强化练习
                                                                                                                                                                                        • 附录
                                                                                                                                                                                          • 附录A ASCII字符编码一览表
                                                                                                                                                                                            • 附录B 常用库函数选摘
                                                                                                                                                                                              • 附录C 运算符及其结合方向
                                                                                                                                                                                              • 参考文献

                                                                                                                                                                                              相关图书


                                                                                                                                                                                              相关数字化产品