顶部
收藏

大学C语言程序设计实验教程


作者:
张建伟 等
定价:
12.60元
ISBN:
978-7-04-026410-4
版面字数:
190.000千字
开本:
16开
全书页数:
124页
装帧形式:
平装
重点项目:
暂无
出版时间:
2009-02-20
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

  本书是全国教育科学“十一五”规划课题研究成果。本书是和《大学C语言程序设计教程》配套的实验教程,为C语言学习者提供上机实验指导。全书介绍了Visual C++、Turbo C++集成环境和UNIX/Linux下的C语言开发环境,安排了12个课内实验,每个课内实验分为“观察与验证”、“分析与改错”、“设计与综合”3个不同的实验环节,可分层次、循序渐进地进行实验教学。同时,还安排了10个课外实验,并提供了5个课程设计项目,以培养学生实际分析问题、编程和动手操作的能力。第4章内容可供不同专业有不同应用要求的学生选做。
  本书以验证和观察性实验为基础性实验,以分析型实验培养学生分析问题和解决问题的能力,以设计型和综合型实验训练学生进行程序设计的能力,力图体现因材施教和循序渐进的教学原则,使学生通过实验掌握C语言程序设计的基础知识和提高综合应用能力。
  本书可以作为《大学C语言程序设计教程》及其他C语言程序设计教材的配套教程和参考书,也可以作为计算机培训、等级考试和自学者的辅导用书。
  • 第1章 C语言集成环境简介
    • 1.1 Visual C++集成环境
      • 1.1.1 Visual C++的安装与启动
      • 1.1.2 Visual C++集成开发环境
      • 1.1.3 项目和项目工作区
      • 1.1.4 项目开发过程
      • 1.1.5 Visual C++常用菜单命令及功能键
    • 1.2 Turbo C++集成环境
      • 1.2.1 Turbo C++ 3.0的安装
      • 1.2.2 Turbo C++ 3.0主窗口及菜单操作
      • 1.2.3 配置工作环境
      • 1.2.4 源程序的建立、编译、运行与保存
      • 1.2.5 程序的动态调试
    • 1.3 UNIX/Linux下的C开发环境
      • 1.3.1 UNIX/Linux简介
      • 1.3.2 文本编辑工具vi的使用
      • 1.3.3 编译器gcc的使用
  • 第2章 C语言程序设计实验
    • 2.1 熟悉C语言程序编辑与调试环境
      • 2.1.1 实验目的和要求
      • 2.1.2 实验重点和难点
      • 2.1.3 实验内容
      • 2.1.4 课后思考
    • 2.2 顺序结构程序实验
      • 2.2.1 实验目的和要求
      • 2.2.2 实验重点和难点
      • 2.2.3 实验内容
      • 2.2.4 课后思考
    • 2.3 数据类型、运算符、表达式实验
      • 2.3.1 实验目的和要求
      • 2.3.2 实验重点和难点
      • 2.3.3 实验内容
      • 2.3.4 课后思考
    • 2.4 选择结构程序实验
      • 2.4.1 实验目的和要求
      • 2.4.2 实验重点和难点
      • 2.4.3 实验内容
      • 2.4.4 课后思考
    • 2.5 条件型循环结构程序实验
      • 2.5.1 实验目的和要求
      • 2.5.2 实验重点和难点
      • 2.5.3 实验内容
      • 2.5.4 课后思考
    • 2.6 计数型循环结构程序实验
      • 2.6.1 实验目的和要求
      • 2.6.2 实验重点和难点
      • 2.6.3 实验内容
      • 2.6.4 课后思考
    • 2.7 函数及编译预处理实验
      • 2.7.1 实验目的和要求
      • 2.7.2 实验重点和难点
      • 2.7.3 实验内容
      • 2.7.4 课后思考
    • 2.8 一维数组与二维数组程序实验
      • 2.8.1 实验目的和要求
      • 2.8.2 实验重点和难点
      • 2.8.3 实验内容
      • 2.8.4 课后思考
    • 2.9 字符数组程序实验
      • 2.9.1 实验目的和要求
      • 2.9.2 实验重点和难点
      • 2.9.3 实验内容
      • 2.9.4 课后思考
    • 2.10 指针程序实验
      • 2.10.1 实验目的和要求
      • 2.10.2 实验重点和难点
      • 2.10.3 实验内容
      • 2.10.4 课后思考
    • 2.11 结构体程序实验
      • 2.11.1 实验目的和要求
      • 2.11.2 实验重点和难点
      • 2.11.3 实验内容
      • 2.11.4 课后思考
    • 2.12 文件程序实验
      • 2.12.1 实验目的和要求
      • 2.12.2 实验重点和难点
      • 2.12.3 实验内容
      • 2.12.4 课后思考
  • 第3章 C语言程序设计课外实验
    • 3.1 数据类型:简单的数据加密
      • 3.1.1 实验目的和要求
      • 3.1.2 实验内容
      • 3.1.3 同类型思考题
    • 3.2 选择结构:求解不多于5位的整数各个数位上的数字
      • 3.2.1 实验目的和要求
      • 3.2.2 实验内容
      • 3.2.3 同类型思考题
    • 3.3 循环结构:爱因斯坦走台阶
      • 3.3.1 实验目的和要求
      • 3.3.2 实验内容
      • 3.3.3 同类型思考题
    • 3.4 循环结构:体育比赛抽签程序
      • 3.4.1 实验目的和要求
      • 3.4.2 实验内容
      • 3.4.3 同类型思考题
    • 3.5 循环与数组综合:十进制数转换成二进制数实验
      • 3.5.1 实验目的和要求
      • 3.5.2 实验内容
      • 3.5.3 同类型思考题
    • 3.6 数组:找二维数组中的鞍点
      • 3.6.1 实验目的和要求
      • 3.6.2 实验内容
      • 3.6.3 同类型思考题
    • 3.7 函数:递归程序设计实验
      • 3.7.1 实验目的和要求
      • 3.7.2 实验内容
      • 3.7.3 同类型思考题
    • 3.8 函数:求超级素数
      • 3.8.1 实验目的和要求
      • 3.8.2 实验内容
      • 3.8.3 同类型思考题
    • 3.9 函数:不使用strcpy()实现两个字符串的比较
      • 3.9.1 实验目的和要求
      • 3.9.2 实验内容
      • 3.9.3 同类型思考题
    • 3.10 综合程序设计:各类应用题
      • 3.10.1 实验目的和要求
      • 3.10.2 实验内容
      • 3.10.3 同类型思考题
  • 第4章 C语言课程设计
    • 4.1 课程设计目标
      • 4.1.1 课程设计目标
      • 4.1.2 课程设计内容
      • 4.1.3 评价标准
    • 4.2 课程设计项目实例
      • 4.2.1 图形用户界面管理——时钟显示
      • 4.2.2 汉诺塔演示
      • 4.2.3 学生成绩管理系统
      • 4.2.4 工资管理系统
      • 4.2.5 五子棋游戏
  • 附录 C语言调试过程中常见的错误
    • 附录A 常见错误的分析
    • 附录B Visual C++中常见的20种编译错误
    • 附录C Turbo C中常见的错误
  • 参考文献

相关图书