付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、集美大学计算机程学院验报告课程名称计算机图形学教程实验名称实验三、用高级语言实现圆的生成(圆的扫描转换)实验类型设计型姓名罗忠霖学号2010810072日期 11月28日地点陆大206成绩教师庄建东评语:-、实验目的:1、培养学生动手编程解决实际问题的能力。2、训练学生分析问题和调试程序的能力。3、锻炼学生撰写科技实验论文的能力二、实验内容:组 1:用中点画圆弧方法1. 先画半径为 100的 1/4 圆弧2. 半径依次递减 1 个单位,再画同一个圆心的 1/4 圆弧3. 直到半径为 504. 过程要有延时5. 若在递减 1 个单位的同时,画出 7 种颜色,如何做?、 实验要求:1、问题分析1)
2、.2).3)4)充分地分析和理解问题本身,弄清要求做什么,用什么算法。 了解圆弧的扫描转换方法; 掌握圆弧的扫描转换方法的原理及其实现方法;掌握圆弧的生成方法;课时: 22、程序设计(1) 根据所采用的算法,设计数据结构,画出流程图并编程。(2) 最后准备调试程序的数据及测试方案。3、上机调试(1) 对程序进行编译,纠正程序中可能出现的语法错误。(2) 调试前,先运行一遍程序看看究竟将会发生什么。(3) 如果情况很糟, 根据事先设计的测试方案并结合现场情况进行错误跟踪, 包括单步调试、设置观察窗输出中间变量值等手段。4、整理实习报告实验报告1、实习内容:采用的算法名称2、问题描述:包括目标、任
3、务、条件约束描述等。3、设计:数据结构设计和核心算法设计。主要功能模块的输入,处理(算 法框架)和输出。4、测试范例:测试结果的分析讨论,测试过程中遇到的主要问题及所采用 的解决措施。5、心得:包括程序的改进设想,经验和体会。6、程序清单:源程序,其中包括变量说明及详细的注释。四、实验环境:.PC, CPU P4 2.0GHz 以上,内存:512M 硬盘:40GB以上;操作系统: Microsoft Windows 2000 /2003/XP;.软件:VC或JAVA等。五、实验内容及完成情况:采用中点画圆弧方法#include graphics.h#include math.h#include
4、 stdio.h#include conio.h#include stdlib.hvoid WholeCircle(int xc, int yc, int x, int y, int color)putpixel (xc + x,yc - y,color);putpixel (xc + y,yc-x,color);void MidpointCircle (int xc, int yc, int x,int y,int d,int r, int color) WholeCircle(xc,yc,x,y,color);while(x=y) if(d=50;y-,color-)MidpointCircle(xc,yc,x,y,d,r,color);if(color=-1)color=7;delay(100);getch();运行结果:计算10132010810072 罗忠霹六、实验总结:1. 通过本次实验,初步了解了计算机图形学在计算机图像处理,工程制图, 平面设计上面的应用,2. 掌握了计算机绘制圆的几种算法,圆的生成算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东省深圳市高职单招职业适应性测试考试题库有答案详细解析
- 2026浙江事业单位统考台州市临海市招聘67人笔试模拟试题及答案解析
- 2026年应急管理部所属单位第二批次招聘笔试模拟试题及答案解析
- 2026陕西太白黄金矿业有限公司招聘(46人)笔试参考题库及答案解析
- 2026甘肃定西岷县十里镇卫生院招聘乡村医生2人笔试备考试题及答案解析
- 2026广东揭阳市榕城区登岗镇卫生院临时人员招聘1人笔试备考题库及答案解析
- 2026四川凉山州绿色家园安康医院招聘中医医师1人笔试模拟试题及答案解析
- 2026北京大学艺术学院招聘劳动合同制人员1人笔试备考题库及答案解析
- 2026浙江宁波市会展博览集团有限公司招聘1人笔试参考题库及答案解析
- 2026年四川省乐山市第七中学重点名校初三下学期第四次模拟考试卷英语试题理试卷含解析
- GB/T 8554-2026电子和通信设备用变压器和电感器测试方法和试验程序
- 考古发掘配合专项施工方案
- 2026年全国低压电工证(复审)考试笔试试题及答案
- 2026年六安职业技术学院单招职业适应性考试题库附答案详解(基础题)
- 船舶与海上设施起重设备规范-2007 含2016年第1次变更通告
- 第一章《三角形的证明》单元测试卷-2025-2026学年北师大版八年级数学下册
- (2026年春季新版本)人教版二年级数学下册全册教案
- 2026年3月时事政治及参考答案1套
- 2026年高考数学二轮复习策略讲座
- 2026年上交所期权从业考试基础巩固练习题及详细解析
- (新教材)2026年春期人教版一年级下册数学 第三单元 100以内数的认识 核心素养教案
评论
0/150
提交评论