- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?
?
高级语言程序设计I(C语言)实验指导书
?
四川大学计算机学院计算机工程系C语言教学组 编写
洪枚 审定
?
?
?
?
?
?
?
?
计算机学院
2006.7
?
高级程序设计I(C语言)实验指导书
目 录
使用说明 4
实验一 C语言程序初步 9
实验二 数据类型 11
实验三 运行符与表达式 12
实验四 输入与输出 13
实验五 选择结构 15
实验六 条件型循环结构 17
实验七 计数型循环结构 18
实验八 函数的定义及调用 20
实验九 数组 21
实验十 指 针 (一) 24
实验十一 指针(二) 26
实验十二 结构体和共用体 29
实验十三 位运算 30
实验十四 文件 31
实验十五 综合应用举例(一) 32
实验十六 综合应用举例(二) 37
附录一: Turbo C 程序设计上机指导 42
Turbo C 程序设计初步 42
Turbo C 常用的编辑命令 44
Turbo C 程序的调试 46
Turbo C编译、连接和运行时的常见错误 48
附录二:C语言程序设计调试技术 51
C语言程序设计调试技术(一)—— 运行错误的判断与调试 51
C语言程序设计调试技术(二)——基本调试手段 51
C语言调试技术(三) -Turbo C 集成环境的调试功能 52
C语言调试技术(四)--图形程序运行的条件 53
附录三:《四川大学计算机学院C语言考试系统》样题 55
选择题 55
改错题 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语言》课程教学大纲 99
一、本课程的地位与任务 99
二、本课程的基本要求与基本内容 99
三、本课程的教学要求: 100
四、学时分配 101
五、教材和参考书 101
?电地暖
?
使用说明
本实验指导书为开设《高级语言程序设计I(C语言)》课程的专业使用,各专业根据本专业的教学计划和实验任务书,选做规定的实验项目。全院各专业所做的实验项目具体说明和要求如下:
必须完成本指导书的实验一、二、三、五、六、八、九、十、十二、十四,共十个实验项目的内容。(2005年级开绐执行)
计算机学院
2006-7
?一、Visual C++实验环境介绍
1、Visual C++简介
Visual C++是Microsoft公司的Visual Studio开发工具箱中的一个C++程序开发包。VisualStudio提供了一整套开发Internet和Windows应用程序的工具,包括VisualC++, Visual Basic, Visual Foxpro, Visual InterDev, Visual J++以及其他辅助工具,如代码管理工具Visual SourceSafe和联机帮助系统MSDN。Visual C++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows应用程序所需要的文档。 从最早期的1.0版本,发展到最新的6.0版本,Visual C++已经有了很大的变化,在界面、功能、库支持方面都有许多的增强。最新的6.0版本在编译器、MFC类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。 Visual C++一般分为三个版本:学习版、专业版和企业版,不同的版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种。 Visual C++集成开发环境(IDE) 集成开发环境(IDE)是一个将程序编辑器、编译器、调试工具和其他建立应用程序的工具集成在一起的用于开发应用程序的软件系统。Visual C++软件包中的Developer Studio就是一个集成开发环境,它集成了各种开发工具和VC编译器。程序员可以在不离开该环境的情况下编辑、编译、调试和运行一个应用程序。IDE中还提供大量在线帮助信息协助程序员做好开发工作。Developer Studio中除了程序编辑器、资源编辑器、编译器、调试器外,还有各种工具和向导(如AppWizard和ClassWizard),以及MFC类库,这些都可以帮助程序员快速而正确地开发出应用程序。 向导(Wizard) 向导是一个通过一步步的帮助引导你工作的工具。Developer Studio中包含三个向导,用来帮助程序员开发简单的Windows程序,它们是: AppWizard:用来
文档评论(0)