![C语言程序设计上机试验指导及习题_第1页](http://file4.renrendoc.com/view/48c47b52cf5a439a2fdef443e6802fb1/48c47b52cf5a439a2fdef443e6802fb11.gif)
![C语言程序设计上机试验指导及习题_第2页](http://file4.renrendoc.com/view/48c47b52cf5a439a2fdef443e6802fb1/48c47b52cf5a439a2fdef443e6802fb12.gif)
![C语言程序设计上机试验指导及习题_第3页](http://file4.renrendoc.com/view/48c47b52cf5a439a2fdef443e6802fb1/48c47b52cf5a439a2fdef443e6802fb13.gif)
![C语言程序设计上机试验指导及习题_第4页](http://file4.renrendoc.com/view/48c47b52cf5a439a2fdef443e6802fb1/48c47b52cf5a439a2fdef443e6802fb14.gif)
![C语言程序设计上机试验指导及习题_第5页](http://file4.renrendoc.com/view/48c47b52cf5a439a2fdef443e6802fb1/48c47b52cf5a439a2fdef443e6802fb15.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度房屋买卖合同小额贷款与房产评估机构合作服务协议
- 2025年度高科技企业研发资金过桥借款协议
- 2025年度人工智能医疗诊断系统合同范本
- 体育体育课程改革与提升方案计划
- 产品经理工作回顾与市场需求分析计划
- 心理科心理咨询工作成果与发展计划
- 建设学生艺术素养的美术教学工作方案计划
- 时间管理技巧的深入探索计划
- 加强医院绿色低碳建设的实施计划
- 2025年药品批发零售项目建议书
- 《反电信网络诈骗法》知识考试题库150题(含答案)
- 2025年上海市各区初三一模语文试卷(打包16套无答案)
- 统编版五年级语文下册1古诗三首《四时田园杂兴(其三十一)》课件
- 《人工智能基础》课件-AI的前世今生:她从哪里来
- 英语四线三格模板
- 2022义务教育小学科学课程标准(2022版)解读及测试题3套(含答案)
- 新湘教(湖南美术)版小学美术五年级下册全册PPT课件(精心整理汇编)
- 大智慧指标公式函数大全(完整可打印版)
- JIS G4305-2021 冷轧不锈钢板材、薄板材和带材
- 《中国近现代史纲要》上编教学案例分享
- 新加坡环境治理与保护
评论
0/150
提交评论