编写应用程序,利用鼠标在视图区内绘制圆和椭圆。
要求在工具条上创建两个按钮,分别代表绘制圆和绘制椭圆。
实现代码中仅允许使用SetPixel一种绘图函数,不可以使用其他绘图函数。
绘制图形的鼠标操作方式可自行决定,此处给出一种方式作为参考:类似于绘制直线段,按下鼠标左键时的点假设为P,按住鼠标左键不放,移动鼠标到另一点处抬起鼠标左键,该点假设为Q。
绘制圆的时候,以P为圆心,PQ为圆的半径。
绘制椭圆时,将PQ作为一个矩形的对角线,绘制该矩形的内切椭圆。
2025/12/21 19:08:02 2.2MB 鼠标 MFC 图形学
1
51单片机光对管模拟进教室人数控制开多少个灯1602显示附带源代码原理图PCB材料清单仿真图附带开题报告参考论文
2025/12/21 17:44:30 13.72MB 51单片机 光对管 教室人数
1
gamma函数阶乘的推广小数的阶层//参考数据//gamma(0.1)=9.513507698668731836292487177265402192550578626088377343050//gamma(0.2)=4.590843711998803053204758275929152003434109998293403017788//gamma(0.3)=2.991568987687590628312516515904917791112806024921715112744//gamma(0.4)=2.218159543757688223059054021907679450770566501771469582241//gamma(0.5)=1.772453850905516027298167483341145182797549456122387128213//gamma(0.6)=1.489192248812817102394333388321342281320599038759924735338//gamma(0.7)=1.298055332647557785681171179152811617784141170553946247921//gamma(0.8)=1.164229713725303373636320938268458693141961768891187752984//gamma(0.9)=1.068628702119319354897305335694480778169838785060973179049//gamma(1.0)=1//gamma(0.227814641242585501358616865)=4publicstaticvoidMain(string[]args){Console.WriteLine("Γ(0.22781464)={0:F3}",gamma(.22781464F));Console.WriteLine("Γ(0.22781464)={0:F6}",gamma(.22781464D));}
2025/12/21 16:27:50 3KB 阶乘
1
本文档包括了用C++实现的LZ77和LZ78对文件压缩、解压的完整代码,压缩率达到0.55,欢迎下载说明:本程序是对书籍中的算法的直接实现,因此速度不是很快,比如对2MB文本文件压缩,LZ77是58s,LZ78是7s。
本程序对文本末尾比特的处理的考虑比较全面,大家可以参考一下本程序可以通过调整两个窗口的大小、处理字节等参数来改变压缩率与压缩速度
2025/12/21 13:13:47 261KB LZ77 LZ78 编码 译码
1
LVDSADCAD9289的FPGA接口参考设计
2025/12/21 9:08:02 1.25MB AD9289 LVDS FPGA Verilog
1
内容包括:空间结构与映射、非线性泛函分析和现代变分法的基础、非线性动力系统基础知识、分岔与奇异性理论以及混沌和分形的基础知识。
[1]本书注重相关概念和理论之间的联系,保持了较严谨的数学体系,将学习非线性理论基础知识与提高现代数学修养这两个目的有机结合,可供高等院校非数学类专业博士生或对数学要求较高的硕士生选用部分或全部内容作为教材或教学参考书,也可供有关教师或科技工作者参考。
2025/12/21 3:20:38 3.98MB 非线性理论 数学
1
适个计算机毕设学生的英汉对点论文参考
2025/12/20 13:24:25 40KB 双语 对照 英汉 计算机
1
Qt课程设计,通讯录,含闹钟提醒功能,项目粗糙,但可以用于参考
2025/12/20 11:55:34 3.64MB Qt课程项目
1
非常适合初学都入门的PowerQuery教程,本教程提供了相关附件,提供了M语言的参考文档,新手可以自学,老手可以参考。
2025/12/20 11:56:08 28.31MB power 教程
1
通过使用matlab代码进行了bpsk的仿真,没有考虑太多的噪声和干扰,适用于初学者学习和参考
2025/12/20 9:52:09 86B bpsk matlab
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡