文档介绍:高级语言程序设计I(C语言)实验指导书
 
四川大学计算机学院计算机工程系C语言教学组编写
洪枚审定
 
 
 
 
 
 
 
 
 
高级程序设计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++程序开发包。和Windows应用程序的工具,包括VisualC++, Visual Basic, Visual Foxpro, Visual InterDev, Visual J++以及其他辅助工具,如代码管理工具Visual SourceSafe和联机帮助系统MSDN。Visual C++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows应用程序所需要的文档。
,,Visual C++已经有了很大的变化,在界面、功能、库支持方面都有许多的增强。、MFC类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。
Visual C++一般分为三个版本:学习版、专业版和企业版,不同的版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种。
Visual C++集成开发环境(IDE)
集成开发环境(IDE)是一个将程序编辑器、编译器、调试工具和其他建立应用程序的工具集成在一起的用于开发应用程序的软件系统。Visual C++软件包中的Developer Studio就是一个集成开发环境,它集成了各种开发工具和VC编译器。程序员可以在不离开该环境的情况下编辑、编译、调试和运行一个应用程序。IDE中还提供大量在线帮助信息协助程序员做好开发工作。Developer Studio中除了程序编辑器、资源编辑器、编译器、调试器外,还有各种工具和向导(如AppWizard和ClassWizard),以及MFC类库,这些都可以帮助程序员快速而正确地开发出应用程序。
向导(Wizard)
向导是一个通过一步步的帮助引导你工作的工具。Developer Studio中包含三个向导,用来帮助程序员开发简单的Windows程序,它们是:
AppWizard:用来创建一个Windows程序的基本框架结构。AppWizar