




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——C语言程序设计上机试验指导及习题
XI`ANTECHNOLOGICALUNIVERSITY
试验报告
试验课程名称C语言程序设计上机试验指导及习题
专业:电子信息科学与技术班级:15040308姓名:张彪学号验学时:2指导教师:成绩:
年月日XX工业大学试验报告
专业电子信息科学与技术班级15040308姓名张彪学语言程序设计上试验课程机试验指导及习题试验项目试验设备及器材指导教师试验日期同试验者试验一熟悉VisualC++6.0语言运行环境PC机一、试验目的
(1)了解VisualC++6.0系统安装要求以及安装过程。(2)了解VisualC++6.0系统的菜单结构。(3)了解c源代码的书写格式。
(4)通过运行简单的c源程序,把握C语言上机步骤,了解c程序的运行步骤。(5)把握VisualC++6.0环境下检查错误的方法。
二、试验原理
(1)熟悉VisualC++6.0语言的编译环境,了解在系统上如何编辑,编译,连接和运行一个c程序。
(2)在VisualC++6.0语言的编译环境下根据错误提醒,修改程序,将程序调试正确。
三、试验步骤、数据记录及处理
(1)在计算机系统中安装VisualC++6.0系统,了解安装过程,熟悉VisualC++软件编辑环境,了解个个菜单以及工具栏按钮的作用。
(2)在VisualC++6.0环境下,输入以下求矩形面积的程序(有错误的程序)代码,并进行编辑。细心分析编译信息窗口,可能显示多个错误,逐个修改,直到不出现错误为止,并运行之。
#inclde〞stdio.h〞voidmain(){
Floata,b,area;//变量定义
a=1.9//有意放一个错误,漏掉分号b=3.6;
area=ab;//有意放一个错误,漏掉运算符
printf(“a=%f,b=%f,其面积=%f\\n〞,a,b,aere);//输出}
新建并调试,运行的步骤如下:
①在VisualC++6.0主窗口的菜单栏中选择File(文件)CNew(新建)选项,弹出New对话框。切换到File(文件)选项卡,选择C++SourceFile选项。使用默认的文件储存路径,不必更改Location(目录)在右上方的File(文件)文本框中输入准备编辑的源程序文件的名字
(现输入Test01.c),当然读者完全可以制定其他的路径和文件名。单击OK按钮,就可以输入如上的程序代码了。
??代码输入后,选择Build(构建),在其下拉菜单中选择CompileTest01.c编译Test01.c)项。
③出现一个提醒对话框,内容是Thisbuildcommandrequiresanactiveprojectwrokspace.Wouldyouliketocreateadefaultprojectworkspace?(此编译命令要求一个有效的项目工作区,你是否愿意建立一个默认的项目工作区)单击“是〞按钮。同意由系统建立一个默认的工作区,屏幕假使继续出现“将改动保存到···〞,单击“是〞按钮。④在屏幕下方的调试信息窗口中指出源程序有2error(s),2warning(s)(a=1.9这一行掉了分号)。⑤
改正后执行Build?CompileTest01.c命令,发现仍有错误,即把area=a*b写成area=ab。⑥再改正后执行Build?CompileTest01.c命令,下面的调制信息窗口中显示0error(s),0warning(s),证明计算机已经检查不出语法错误了。⑦运行程序(Build?Executemycl.exe命令)。⑧查看结果,按ESC键返回。
⑨执行File?CloseWorkspace命令,单击:“是〞按钮。⑩编写新的程序···
在此注意两点:
·在c程序程序中,有时可以省略#inclde〞stdio.h〞命令行,在TurboC2.0中运行时不会报错,但在VisualC++6.0运行时,系统会报告警告(warning)。假使不影响程序的正常运行,我们可以放过这样的警告。
·有时候我们在写#inclde也可以,至于尖括号和双引号有什么不同,初学者现在不必搭理,后面自然会学到。
·在VisualC++6.0中编写C语言程序,远行后输出以下信息。*****************************welcometoclanguage*****************************源代码如下
#includevoidmain(){
printf(\printf(\;printf(\;}
五,探讨与总结
(1)VisualC++6.0环境下调试运行的一般步骤。
答:?新建?文件?C++Sourcefile?文件名.c?编辑源代码?编译?组建?运行得exe文件。
(2记录下来在调试过程中发现的错误,系统给出的出错信息和对策。发现成功或者失败的原因。
XX工业大学试验报告a=1.9这一行掉了分号;缺少语句终止符,添加即可。把area=a*b写成area=ab。缺少算术运算符*,添加即可。编辑时在预处理时缺少#预处理命令导致错误,添加即可。
(3)总结c程序的结构和书写规则。
C程序由一个以上的函数组成,而且必需有main函数。此外,C程序一般还有一些预处理指令。例如#include指令。当然并不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵金属压延加工中的节能减排措施考核试卷
- 纤维制造企业运营与管理考核试卷
- 平遥现代工程技术学校
- 学生人工呼吸训练方案
- 麻醉学科核心体系解析
- 皮肤软组织感染(SSTI)
- 呼吸护理创新案例前沿进展
- 教育培训总结汇报
- 2025年雇主品牌调研-中国大陆区报告-任仕达
- 2025年公交优先战略对城市交通拥堵治理的促进作用研究报告
- 中国美术学院非教学岗位招聘笔试真题2024
- 2025年新高考1卷(新课标Ⅰ卷)语文试卷
- 2025-2030中国设施管理服务行业市场发展趋势与前景展望战略研究报告
- 贵金属分析检测方法考核试卷
- ISO28000:2022供应链安全管理体系
- 深圳市失业人员停止领取失业保险待遇申请表样表
- 预拌混凝土专项实验室仪器设备操作规程
- 《白内障护理查房》PPT课件.ppt
- PDCA管理工具在治疗室管理质量中的应用
- 桥面系及附属工程施工合同
- PHC管桩选用表
评论
0/150
提交评论