软件学院高级语言程序设计实验报告2011(1)
更新时间:2023-11-16 00:45:01 阅读量: 教育文库 文档下载
云南大学软件学院 实 验 报 告
高级语言程序设计
学 期:______年秋季学期 指导教师:___________ 指导教师:___________
序 号:___________ 姓 名:___________ 学 号:___________ 专 业:___________
综合成绩:___________
云南大学软件学院《高级语言程序设计实验指导手册》
目录
实验报告说明 .............................................................................. 2 实验报告填写示例 .......................................................................... 3 附录:高级语言程序设计实验指导手册 ....................................................... 53
第 1 次实验(熟悉实验环境) ...................................................... 53 第2次实验(printf()练习) ....................................................... 57 第3次实验(scanf()练习) ........................................................ 58 第4次实验(控制流) ............................................................. 59 第5/6次实验(函数) ............................................................. 60 第7次实验(数组) ............................................................... 60 第8次实验(字符串) ............................................................. 61 第9次实验(文件) ............................................................... 62 第10次实验(数组和指针) ........................................................ 62 第11次实验(结构体) ............................................................ 63 第12次实验(其它杂项) .......................................................... 63 第13次实验(课程设计) .......................................................... 70
1
云南大学软件学院《高级语言程序设计实验指导手册》
实验报告说明
软件学院实验中心
实验名称 要用最简练的语言反映实验的内容。如验证某程序、定律、算法,可写成“验证
×××”;分析×××。
实验目的 目的要明确,要抓住重点,可以从理论和实践两个方面考虑。在理论上,验证定理、
公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。
实验内容(算法、程序、步骤和方法) 这是实验报告极其重要的内容。这部分要写明依据何
种原理、定律算法、或操作方法进行实验,要写明经过哪几个步骤。还应该画出流程图(实验装置的结构示意图),再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。如果报告内容写不完,可以后加第二种格式的附页。
数据记录和计算 指从实验中测出的数据以及计算结果。
结论(结果) 即根据实验过程中所见到的现象和测得的数据,做出结论。也可写上实验成功
或失败的原因,实验后的心得体会等。
注意事项:
? 请保管好本实验报告遗失不补,期末实验结束后需交回存档; ? 每次完成实验后必须提交实验报告,逾期未提交将扣除本次成绩; ? 本实验报告附录为《高级语言程序设计实验指导手册》,请根据课程安排和要求完成实
验练习项目。
2
云南大学软件学院《高级语言程序设计实验指导手册》
实验报告填写示例
实验二名称:printf()练习 实验目的:1. 熟悉printf()显示变量值,表达式结果的功能2.编写一个顺序计算的程序,
要求选写算法,再写流程图或伪代码,最终调试完成程序。
填写日期: 2007年10月9日
本次实验成绩:
(一) 实验任务:
显示按指定格式显示1-23个表达式的值,并记录结果,完成总结及报告。
(二) 实验方法:应用printf()函数,显示1-23表达式的值。 显示为十进制整数的控制字符串为:%d 显示为小数的控制字符串为:%8.2f 显示为字符的控制字符串为:%c
(三) 实验结果记录:(以表述清楚为目的) 1-8显示为十进制整数; 控制格式 记录结果 3+4*6 XXXXXXX XXXXXXX 3*4/6+6 2*3/12*8/4 10*(1+7*3) 20-2/6+3 20-2/(6+3) (20-2)/6+3 (20-2)/(6+3)
9-16显示为小数,保留小数2位,宽度为8; 3.0+4.0*6.0 3.0*4.0/6.0+6.0 2.0*3.0/12.0*8.0/4.0 10.0*(1.0+7.0*3.0) 20.0-2.0/6.0+3.0 20.0-2.0/(6.0+3.0) (20.0-2.0)/6.0+3.0 (20.0-2.0)/(6.0+3.0)
17-20显示为字符; ?m?-5 ?m?+5 ?G?+6
3
云南大学软件学院《高级语言程序设计实验指导手册》
?G?-6
21-23显示为十进制整数。 ?b?-?a? ?g?-?a?+1 ?G?-?A?+1
(四) 实验小结:
1. 基本数据类型:int, float, double, char 2. 各类型的显示控制字符串为:%d, %f, %lf, %c;在该练习项目中,练习了整型、浮点类型主要是float
类型、字符类型的显示。 3. 显示格式的控制字符还有:
a) +:显示数字的符号
b) –:设置数字显示为左对齐方式显示
c) 数字:设置数字显示的最小宽度及小数位的精度 i. 整数部分:数字显示包括小数点所占用的字符最小宽度; ii. 小数部分:控制小数点后的小数精度
4. 表达式计算的小结
5. /运算符的结果,在整型表达式和浮点数的表达式中的计算值不同 6. 字符类型的数据可以当作整数或字符运算 7. 练习中的问题及分析
a) XXXXXX b) XXXXXX
(五) 额外练习和测试写在最后,前提是你在完成了要求的实验内容以后,还有剩余的时间: 1. 完成的任务简介 2. 任务的记录
3. 结果分析和总结。
(六) 填写报告的提示: 总结的思路和方法
1. 先总结自己应用的知识点
2. 再总结自己对知识点的理解和分析,根据实验结果和记录 3. 最后总结实验中常出现的错误和问题
(七) 完成实验任务的建议:
1. 事先做好准备工作,不要到了实验室还不清楚自己的工作是什么。 2. 提前先完成实验,及报告不要在实验室一次完成。
3. 实验时间中指导老师的主要工作是检查实验完成情况,审阅报告,并回答或解决大家的问题。
4
正在阅读:
有机化学方程式归纳(答案)03-16
浅谈如何在小学语文教学中培养学生的创新精神-精品文档01-11
六年级《生命境界》校本课程 - 图文03-19
17春福师《组织行为学》在线作业二07-11
孟子教育弟子的故事11-20
光电显示技术期末复习资料 - 图文09-18
蒲公英的梦作文500字06-22
《只有一个地球》读有感02-16
企业薪酬福利管理05-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 软件学院
- 程序设计
- 高级
- 语言
- 实验
- 报告
- 2011
- 电路与模拟电路技术第二章部分答案
- 怎样面对胆小鬼与小霸王
- BBC新闻100篇
- 日常工作流程与职责
- 2018高考数学极坐标与参数方程经典39题含答案解析(经典39题)(整理版)
- 学校食堂食品安全日常监督检查表
- 招标采购法律法规与政策 - 模拟题一 - 2013年版
- 涂装对轮毂性能的影响
- 中考物理实验方法大归纳
- oracle实验指导书之全本
- 盾构机反力架计算书
- 技术经济学,陈戈止-作业习题
- 一、填空题:(每空1分,共20分)
- 2011年陕西省初中毕业学业化学考试试题
- 2018-2019瘦西湖导游词50字-word范文(4页)
- A10 4.0.1-VRRP-A配置手册v1.0-20150715
- 翻译句子练习精选70句学生版(1)
- 高中历史 第12课探索生命起源之谜练习 新人教版必修3含解析
- 日文歌曲被翻唱成中文的,N多成名曲,吓死你
- 奥鹏教育研修总结