- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言2实行指导书1104
广西师范大学职业技术师范学院
《C语言程序设计》实验指导书
唐 杰 编著
广西师范大学职业技术师范学院
2010年8月
目 录
第一章 开发工具简介 1
启动 1
建立项目 2
新建和编辑源文件 4
编译代码 5
运行结果 5
第二章 实验内容 7
实验一 开发环境与程序设计 7
实验二 数据类型、运算符和表达式 9
实验三 逻辑结构程序设计 12
实验四 循环控制程序设计 14
实验五 数组 16
实验六 函数 18
实验七 菜单实现 20
实验八 指针 22
实验九 结构体与共用体 26
实验十 动态内存分配 28
实验十一 位运算 29
实验十二 编译预处理与自定义类型 30
实验十三 文件 31
参考文献: 32
附录:C程序设计实验报告 32
说明:本实验指导书中第十、十二、十三个实验非计算机专业可选作。
第一章 开发工具简介
Microsoft? Visual Studio? 6.0是微软公司在1998年开发的一套软件开发工具,其中包括Visual Basic?、Visual C++?、Visual J++?和其它一些开发工具,在课程中将主要使用Visual C++? 6.0(简称VC6)进行实验设计,VC6是目前同类产品中最为成熟,也是使用最多的集成开发环境——IDE(Integrated Development Environment),
启动
当VC6启动后,会出现如图 0.1所示的主程序窗口。
图 0.1主界面
在VC6的主界面中,顶部是主菜单栏和工具栏,主菜单共有9个菜单项。VC6主界面左侧是项目工作区窗口(Workspace),用来显示工作区的信息,右侧是程序编辑窗口,用来输入和编辑源代码,下面的是输出窗口(Output),用来显示进行构建或调试等工作时的状态与数据信息,最底部是状态栏,各窗口可任意隐藏、显示。
建立项目
用VC6进行程序设计,是作为项目对待的,一个项目是一个整体,它存放建立程序所需要的全部信息,包括程序所有源文件的名称及其关系,所需库文件的清单和建立程序所用的编译器、连接器和其它工具的选项清单。由于VC6可以建立的工作项目共有16个或更多,对于初学者来说有点复杂,要全部弄清楚需要很长的时间,因此,本书只以实验中用到的控制台应用程序为例进行介绍。
建立一个项目可以通过VC6的向导来完成,选择主菜单中“文件”“新建”菜单项,将会弹出如图 0.1所示的对话框,在“Projects”标签页中列出了16个可以建立的项目选项,选择“工程”选项卡,选择“Win32 Console Application”,然后在右上侧的“工程名称”文本框中输入项目名,“位置”中输入要保存的项目路径,点击下方的“确定”按钮即可进入下一个界面。
图 0.1新建项目对话框
在下一个界面中,显示的是可以创建的控制台应用程序类型,VC6中可以创建的控制台应用程序共有4种,如图 0.2所示。课程实验只需选择默认的“一个空工程”,单击“完成”,VC6会将创建的项目信息显示出来,如图 0.3所示,其中包括项目包含的文件及路径等内容。
图 0.2控制台项目对话框
图 0.3项目信息对话框
点击“确定”按钮,完成项目新建工作,这时VC6的主界面变成图 0.4所示。可以看到新建的项目中未包含任何文件。
图 0.4项目建立完成界面
新建和编辑源文件
向所创建的项目中添加源文件,通过“文件”“新建”菜单选项打开新建对话框,这时弹出的对话框与图 0.1一样,但是标签页变成“文件”页,如下所示。
该标签页中列出了VC6可以新建的所有文件类型,其中与实验有关的是“C/C++ Header File”和“C++ Source File”两类文件,分别用来创建头文件和源文件的。
单击“C++ Source File”选项,并勾选“A添加工程”复选框,选择项目名(默认当前项目),然后在“文件”文本框中输入源文件名,在“C目录”文本框中输入或选择文件路径,点击“确定”按钮就完成了新建文件的工作如下图所示。然后可在工作区编辑源程序。
图 0.1源代码编辑界面
编译代码
在编辑器中输入源代码并保存,然后可以通过主菜单中的“编译”项进行程序的编译、链接和运行。也可通过工具栏(编译微型条)中工具快速完成(如左图)构建可执行文件,VC6会在主界面下方的信息输出窗口中将构建过程中的信息显示出来,如编译过程和链接过程的步骤,是否有错误等信息,如图 0.1所示。
图 0.1构建信息输出窗口
运行结果
如果在构建过程中有错误发生,错误信息输出窗口中显示出来,这时就需要返回到源代码中进行修改,再重新构建,直到没有错误为止。如果项目正确的构建完成,就可以运行了。运行的方法是通过主菜单中的“编译”下的执行选项进行,或者使用快捷键“Ctrl+F5”、微
您可能关注的文档
- CMD认证通信44期.doc
- CMI700产品仿单.doc
- CMMI3需求访谈提要.doc
- CMM束缚下软件项目管理系统.doc
- CMS 554C全自动三坐标测量机 三次元测量仪.doc
- CMS警讯中心报警管理系统使用仿单.doc
- CMS实施新准则功效操作手册.doc
- CNAL发布版实验室认可原则.doc
- CNAS CL03能力验证计划提供者认可原则.doc
- CMA P1 4成本管理 课本.doc
- 2024年徐州市徐工集团工程机械股份有限公司招聘笔试真题.docx
- 生鲜产品保全协议书模板.docx
- 高中生视角下体育赛事商业化与体育产业发展关系分析教学研究课题报告.docx
- 开源硬件在高中信息技术课程中的创新实验设计与实施策略研究教学研究课题报告.docx
- 《高校艺术教育与校园文化活动策划的互动研究》教学研究课题报告.docx
- 项目式学习在高中物理实验教学中的应用效果评价研究教学研究课题报告.docx
- 校园自行车共享服务对小学生出行便利性与安全性的提升教学研究课题报告.docx
- 中国汽车制造业上市公司价值评估体系构建研究.docx
- 物联网技术在智能温室病虫害预警系统中的应用与优化策略研究教学研究课题报告.docx
- 人工智能教育平台:跨文化语境下的语言支持与文化融合的实践与探讨教学研究课题报告.docx
文档评论(0)