内 容 简 介
本书是与《C语言程序设计教程》(中国科学出版社)配套使用的教学参考书,内容包括:VC++6.0和Turbo C 2.0两种集成编程环境的使用及两种环境下C语言程序的开发过程和调试方法的介绍;C语言程序设计相关章节实验项目;《C语言程序设计教程》一书中各章节习题的参考解答;配合全国计算机等级考试二级C的拓展训练试题。
本书内容详实,实验项目设计合理,具有较强的条理性和针对性,是学习C语言并更好地掌握C语言程序上机实践的必备参考书。
本书可作为高等院校计算机专业或其他非计算机专业的计算机程序设计教学用书,也可作为从事计算机应用及开发人员的参考书。
前 言
《计算机程序设计基础(C语言)》课程是我国高校理工科专业普遍开设的一门计算机公共基础课程,该课程实践性较强,要求学生具有较好的上机实践能力。为配合该课程的理论内容的学习,使得学生既能够较好地掌握课程的理论知识内容又能具备较强的上机实践能力,我们特组织了C语言实践教学经验丰富的教师编写了此书。
本书内容丰富,首先系统地介绍了两种常用的C语言集成开发环境VC++ 6.0和Turbo C 2.0的使用方法及程序的调试过程和方法。在本书的第二部分――实验项目设计中,我们有针对性地根据许多编程人员易犯的错误精心设计了各实验的内容,并且丰富了实验项目的种类以使得读者能够更好更快地掌握C语言程序设计的方法和技巧。本书的第三部分给出了《C语言程序设计教程》中部分习题的参考答案,其中程序设计习题我们都给出了相应的参考程序代码,以帮助读者掌握C语言程序设计的知识内容并培养和锻炼程序阅读的水平和能力。另外,为配合广大读者更好地参加全国计算机等级考试二级C的考试,我们不仅在本书的第三部分中给出了模拟试题,而且在第二部分的实验项目设计时也与等级考试的机试题型尽可能地保持一致。
本书由湖北襄樊学院李勇负责组织编写并统稿,袁磊教授主审。全书内容由李勇、王毅、项东升编写。
本书中的内容不可避免会有疏漏和不足,敬请广大读者批评指正。
编者 2009年7月
目 录
第一篇 C语言程序开发环境 .......................................................................................................... 1
1.1 VC++6.0集成开发环境 .................................................................................................. 1
1.1.1 VC++6.0环境中开发程序的过程 .......................................................................... 1 1.1.2 程序调试 ................................................................................................................. 6 1.2 Turbo C 2.0开发环境 .................................................................................................. 10
1.2.1 Turbo C 2.0 主菜单功能 ....................................................................................... 10 1.2.2 Turbo C 2.0 的配置文件 ....................................................................................... 22 1.2.3 Turbo C 2.0 环境下程序的编制实例 ................................................................... 22 1.2.4 Turbo C 2.0 环境下程序的调试实例 ................................................................... 25
第二篇 C语言程序设计实验指导 ............................................................................................... 28
实验1 C语言程序开发环境及上机过程 ........................................................................... 28 实验2 顺序结构程序设计 .................................................................................................. 30 实验3 选择结构程序设计 .................................................................................................. 36 实验4 循环结构程序设计 .................................................................................................. 43 实验5 模块化程序设计与函数 .......................................................................................... 51 实验6 数组程序设计 .......................................................................................................... 59 实验7 结构体程序设计 ...................................................................................................... 67 实验8 文件操作 .................................................................................................................. 76 第三篇 习题解答与拓展训练 ....................................................................................................... 79
3.1习题参考解答 .................................................................................................................. 79
习题3 参考解答 ............................................................................................................ 79 习题4 参考解答 ............................................................................................................ 91 习题5 参考解答 ............................................................................................................ 96 习题6 参考解答 .......................................................................................................... 119 习题7 参考解答 .......................................................................................................... 134 3.2 拓展训练 ........................................................................................................................ 141
计算机等级考试笔试模拟题1 .................................................................................... 141 计算机等级考试笔试模拟题1答案 ........................................................................... 157 计算机等级考试笔试模拟题2 .................................................................................... 159 计算机等级考试笔试模拟题2答案 ........................................................................... 175 计算机等级考试笔试模拟题3 .................................................................................... 177 计算机等级考试笔试模拟题3答案 ........................................................................... 196 计算机等级考试上机模拟题1 .................................................................................... 198 计算机等级考试上机模拟题2 .................................................................................... 203 计算机等级考试上机模拟题3 .................................................................................... 208 计算机等级考试上机模拟题4 .................................................................................... 212
附录一 实验报告模板 ............................................................................................................... 216 附录二 编译错误信息表 ........................................................................................................... 217 附录三 常用库函数 ................................................................................................................... 233
第一篇 C语言程序开发环境
1.1 VC++6.0集成开发环境
C语言程序的集成开发环境较多,较常用的为VC++6.0集成开发环境和Turbo C 2.0集成开发环境。以下简介在VC++6.0集成开发环境中设计实现及调试C语言程序的方法。
1.1.1 VC++6.0环境中开发程序的过程
Visual C++是Microsoft公司的Visual Studio开发工具箱中的一个C++程序开发包,是基于Windows平台的可视化开发环境。从最早期的1.0版本,发展到最新的6.0版本,Visual C++已经有了很大的变化,在界面、功能、库支持方等面都有了许多的增强。最新的6.0版本在编译器、MFC类库、编辑器以及联机帮助系统等方面都比以前的版本有了较大的改进。
Visual C++安装完成后,在开始菜单的程序选单中选择Microsoft Visual Studio 6.0图标,点击其中的Microsoft Visual C++ 6.0即可运行(也可在Window桌面上建立一个快捷方式,以后可双击运行)。第一次运行时,将提示如图1.1所示对话框。单击“下一提示”按钮,将看到各种操作提示;如果下次运行不需要此对话框,则取消选中“再启动时显示提示”复选框。单击“结束”按钮,关闭提示对话框,进入Visual C++ 6.0开发环境见图1.2。
图1.1 Visual C++ 6.0启动提示对话框
Visual C++ 6.0开发环境界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、
1
输出窗口和状态栏等组成。
图1.2 Visual C++ 6.0开发环境主界面
进入Visual C++ 6.0环境后,我们就可以按照下列步骤进行C语言程序的编辑、编译、调试及运行了。
1、建立新的工程
(1)进入Visual C++ 6.0环境后,选择菜单“文件| 新建”,在弹出的对话框中单击上方的选项卡“工程”,选择“Win32 Console Application”工程类型,在“工程”一栏中填写工程名,在“位置”一栏中填写工程路径(目录),见图1.3,然后按“确定”继续。
图1.3 “新建”工程对话框
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C语言程序设计实验指导及习题解答(最新)(1)在线全文阅读。
相关推荐: