顶部
收藏

C语言程序设计实践教程


作者:
邹显春 王建国
定价:
14.50 元
版面字数:
260千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2020年
ISBN:
978-7-04-027745-6
物料号:
27745-00
出版时间:
2009-08-06
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

本书是《C 语言程序设计》(王建国、邹显春6.0 为实验环境,介绍C 语言程序的调试步骤和调试方法,并围绕主教材的内容,设计了12 个实验,包括验证性实验(运行程序结果、程序填空、程序改错等)和设计性实验,读者可在循序渐进的实验中掌握C 程序设计方法和技巧。第二部分是重点、难点知识分析与练习,以例题分析和练习题方式帮助读者在编程实践和练习中掌握C 语言程序设计方法和技巧,以提高编写程序和阅读程序的能力。

本书既是一本实验指导书,也是一本学习指导书。

  • 目录
    • 前辅文
      • 第一部分 C语言程序设计实验指导
        • 第1章 C语言程序的编写与调试
          • 1.1 VisualC++集成开发环境简介
            • 1.2 VisualC++集成开发环境
              • 1.3 简单C程序的求解过程
              • 第2章 上机实验内容
                • 2.1 C语言概述
                  • 实验1 熟悉C语言程序开发环境
                  • 2.2 C语言程序基础
                    • 实验2 数据类型与表达式
                      • 实验3 顺序结构程序设计
                      • 2.3 程序控制结构
                        • 实验4 分支结构程序设计
                          • 实验5 循环结构程序设计
                          • 2.4 数组
                            • 实验6 数组
                              • 实验7 数组与指针
                              • 2.5 函数
                                • 实验8 函数的定义、调用和值的返回
                                  • 实验9 函数的嵌套、递归调用及变量的作用域、生存期
                                  • 2.6 复杂数据类型
                                    • 实验10 结构体、枚举类型、文件类型
                                    • 2.7 链表和树
                                      • 实验11 链表
                                      • 2.8 综合设计
                                        • 实验12 综合程序设计
                                    • 第二部分 重点、难点知识分析与练习
                                      • 第3章 C语言学习指导
                                        • 3.1 C语言课程的主要目标
                                          • 3.2 C语言的学习方法
                                            • 3.3 C语言的主要知识结构图
                                              • 3.3.1 围绕表达式理解C语言的基本知识
                                                • 3.3.2 围绕数据类型理解C语言中数据的存储结构
                                                  • 3.3.3 围绕程序结构理解C语言程序的构成
                                                    • 3.3.4 围绕指针的基本概念理解各种类型的指针
                                                  • 第4章 C语言概述
                                                    • 4.1 例题分析
                                                      • 4.2 练习题
                                                      • 第5章 C语言程序基础
                                                        • 5.1 例题分析
                                                          • 5.2 练习题
                                                          • 第6章 程序控制结构
                                                            • 6.1 例题分析
                                                              • 6.2 练习题
                                                              • 第7章 数组
                                                                • 7.1 例题分析
                                                                  • 7.2 练习题
                                                                  • 第8章 函数
                                                                    • 8.1 例题分析
                                                                      • 8.2 练习题
                                                                      • 第9章 复杂数据类型
                                                                        • 9.1 例题分析
                                                                          • 9.2 练习题
                                                                          • 第10章 链表
                                                                            • 10.1 例题分析
                                                                              • 10.2 练习题
                                                                              • 第11章 程序设计实例
                                                                                • 11.1 基本问题的实现
                                                                                  • 11.1.1 累加求和
                                                                                    • 11.1.2 数值问题分离
                                                                                      • 11.1.3 最大公约数、最小公倍数
                                                                                        • 11.1.4 Fibonacci数列
                                                                                          • 11.1.5 统计问题
                                                                                            • 11.1.6 排序问题
                                                                                              • 11.1.7 查找算法
                                                                                                • 11.1.8 二维数组的应用
                                                                                                  • 11.1.9 动态数组、静态数组和链表的使用
                                                                                                  • 11.2 较复杂问题的实现
                                                                                                  • 第12章 答题方法剖析
                                                                                                    • 12.1 理解教学大纲,储备技能和知识
                                                                                                      • 12.2 了解题型、注重答题方法
                                                                                                        • 12.2.1 要善于使用排除法
                                                                                                          • 12.2.2 要善于使用表格及存储结构图
                                                                                                            • 12.2.3 要善于使用实例测试法
                                                                                                              • 12.2.4 要侧重算法的掌握
                                                                                                                • 12.2.5 要侧重掌握模块化设计方法和实现一个功能模块的多种算法
                                                                                                            • 参考文献

                                                                                                            相关图书