- 19
- 0
- 约4.13千字
- 约 8页
- 2016-03-11 发布于江西
- 举报
画一三叶玫瑰线,使一个小五角星在曲线上移动.doc
沈阳理工大学 机械工程学院
《面向对象的程序设计C++》课程设计
姓名:李锐凯
学号:1182000212
专业:机械设计及理论
日期:2012年7月6日星期五
面向对象的程序设计C++
题目内容
题目:编制曲线轨迹动画程序
要求:画一三叶玫瑰线,使一个小五角星在曲线上移动。
键盘输入a和 用对话框由键盘输入,按回车键程序结束(功能延伸:数据的保存与显示)
二.功能说明及分析:
通过分析题目要求,可以得到要做的工作有:三叶玫瑰线的绘制,五角星的绘制,五角星的运动,对话框数据的输入,回车键结束程序,数据的保存与显示这六部分。接下来来逐个解决。
1.三叶玫瑰线的绘制:由于VC++6.0没有直接绘制三叶玫瑰线的函数,所以选择函数SetPixel()来完成。
功能: 函数SetPixel()在屏幕上画一个像素点。
用法: 函数调用方式为void putpixel(int x,int y,int color);
说明: 参数x,y为像素点的坐标,color是该像素点的颜色,它可以是颜色符号名,也可以是整型色彩值。
像素点坐标:由于题目给出的是三叶玫瑰线的极坐标形式,转化为直角坐标系下的像素点。R=a*cos(
您可能关注的文档
最近下载
- 《呼吸道病毒感染继发毛霉病预防的专家共识》解读PPT课件.pptx VIP
- 2025年广西师范大学大学生志愿服务西部计划志愿者招募模拟试卷及答案.docx VIP
- 《食品微生物学》题库.doc VIP
- 项目2 Windows 7操作系统(教案)-《办公自动化》同步教学(武汉大学出版社).docx
- GB51016-2014 非煤露天矿边坡工程技术规范.pdf VIP
- 朗诗科技住宅.pptx VIP
- 2025年新疆中考道德与法治+历史试卷真题(含标准答案).pdf
- 2023年高考物理必考403母题.pdf VIP
- 半导体物理学第三章半导体中载流子统计分布.ppt VIP
- TRIMPS-JSGF-003:2024《网络安全服务认证技术规范(等级保护测评)》(1).pdf VIP
原创力文档

文档评论(0)