欢迎来到天天文库
浏览记录
ID:26436132
大小:534.00 KB
页数:102页
时间:2018-11-27
《高级程序设计i(c语言)实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高级语言程序设计I(C语言)实验指导书 四川大学计算机学院计算机工程系C语言教学组编写洪枚审定 计算机学院2006.7102 高级程序设计I(C语言)实验指导书目录使用说明4实验一C语言程序初步9实验二 数据类型11实验三 运行符与表达式12实验四 输入与输出13实验五 选择结构15实验六条件型循环结构17实验七计数型循环结构18实验八函数的定义及调用20实验九数组21实验十指针(一)24实验十一指针(二)26实验十二结构体和共用体29实验十三位运算30实验十四文件31实验十五综合应用举例
2、(一)32实验十六综合应用举例(二)37附录一:TurboC程序设计上机指导42TurboC程序设计初步42TurboC常用的编辑命令44TurboC程序的调试46TurboC编译、连接和运行时的常见错误48附录二:C语言程序设计调试技术51C语言程序设计调试技术(一)——运行错误的判断与调试51C语言程序设计调试技术(二)——基本调试手段51C语言调试技术(三)-TurboC集成环境的调试功能52C语言调试技术(四)--图形程序运行的条件53附录三:《四川大学计算机学院C语言考试系统》样题55选择题5
3、5改错题58编程题59附录四:全国计算机等级考试试题选编60二级C语言上机试题(1999年秋季1,2,3)套60第一套60第二套62第三套64二级C语言笔试试题(1,2,3)套66(第一套)1997年9月全国计算机等级考试笔试试卷66(第二套)2001年4月二级C笔试试题70(第三套)2001年9月二级C笔试试题85附录五:《C语言》课程教学大纲99102一、本课程的地位与任务99二、本课程的基本要求与基本内容99三、本课程的教学要求:100四、学时分配101五、教材和参考书101 电地暖www.gzl
4、ianghuo.com102 使用说明本实验指导书为开设《高级语言程序设计I(C语言)》课程的专业使用,各专业根据本专业的教学计划和实验任务书,选做规定的实验项目。全院各专业所做的实验项目具体说明和要求如下:必须完成本指导书的实验一、二、三、五、六、八、九、十、十二、十四,共十个实验项目的内容。(2005年级开绐执行)计算机学院2006-7102 一、VisualC++实验环境介绍1、VisualC++简介VisualC++是Microsoft公司的VisualStudio开发工具箱中的一个C++程序开
5、发包。VisualStudio提供了一整套开发Internet和Windows应用程序的工具,包括VisualC++,VisualBasic,VisualFoxpro,VisualInterDev,VisualJ++以及其他辅助工具,如代码管理工具VisualSourceSafe和联机帮助系统MSDN。VisualC++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows应用程序所需要的文档。 从最早期的1.0版本,发展到最新的6.0版本,VisualC++已经有了很大的变化,在界面、
6、功能、库支持方面都有许多的增强。最新的6.0版本在编译器、MFC类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。 VisualC++一般分为三个版本:学习版、专业版和企业版,不同的版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种。 VisualC++集成开发环境(IDE) 集成开发环境(IDE)是一个将程序编辑器、编译器、调试工具和其他建立应用程序的工具集成在一起的用于开发应用程序的软件系统。VisualC++软件包中的DeveloperStudio就是一个集成开发环
7、境,它集成了各种开发工具和VC编译器。程序员可以在不离开该环境的情况下编辑、编译、调试和运行一个应用程序。IDE中还提供大量在线帮助信息协助程序员做好开发工作。DeveloperStudio中除了程序编辑器、资源编辑器、编译器、调试器外,还有各种工具和向导(如AppWizard和ClassWizard),以及MFC类库,这些都可以帮助程序员快速而正确地开发出应用程序。 向导(Wizard) 向导是一个通过一步步的帮助引导你工作的工具。DeveloperStudio中包含三个向导,用来帮助程序员开发简
8、单的Windows程序,它们是: AppWizard:用来创建一个Windows程序的基本框架结构。AppWizard向导会一步步向程序员提出问题,询问他所创建的项目的特征,然后AppWizard会根据这些特征自动生成一个可以执行的程序框架,程序员然后可以在这个框架下进一步填充内容。AppWizard支持三类程序:基于视图/文档结构的单文档应用、基于视图/文档结构的多文档应用程序和基于对话框的应用程序。也可以利用AppWizard生成最简
此文档下载收益归作者所有