2. 设计一个含有多个菜单项的菜单演示程序,然后再为这些菜单项设计相应的功能。 要求: (1)程序显示下列菜单选项: 1. 解一元二次方程 2. 石头、剪子、布游戏 3. 退出程序 选择1-3: (2)用户选择1,则求解一元二次方程Ax²+Bx+C=0的根。用户输入A、B、C的值,输出方程根x1和x2。 (3)用户选择2,则模拟石头、剪子、布游戏。用户可以任选石头、剪子、布中的一种,计算机也随机产生3种物件之一,根据“石头赢剪子,剪子赢布,布赢石头”的规则判定胜负,另外,默认为一局定胜负,如果有可能,实现三局两胜的规则。 3. 生成一个Rectangle类(长方形),这个类的length和width属性默认取值为1,其成员函数计算长方形的perimeter(周长)和area(面积)。为该类的length和width设置set函数和get函数。set函数应验证length和width均为0.0到20.0之间的浮点数。 三、实验要求  将程序源代码压缩后提交至学院FTP上对应实验和班级的目录中。  作业命名方式为:“学号姓名.rar”。  作业提交时间:下次实验课前提交。
1
北京林业大学信息学院高级软件工程复习提纲 主讲教师:杨波副教授 上课年级:研究生一年级(对计算机科学与技术本科生,修软件工程这门课的应该也有参考价值,都是同一个主讲教师) 课程内容:嵌入式系统、软件过程、软件项目管理、软件估算技术、需求工程、系统分析、系统设计、面向对象技术、面向对象方法、UML图、开源软件技术、Linux操作系统、开源社区平台、软件测试…… 讲义来源:软件工程、软件测试、软件估算技术、软件项目管理、信息系统分析与设计 原创性:100%自己整理,梳理了讲义中的知识,在此基础上用图表进行归纳总结,建立了清晰明了的目录结构
系统介绍了ffmpeg滤镜的使用,让您对滤镜有一个全面的认识。是ffmpeg滤镜的一个非常全面的总结。 推出本课程的目的: 1.网络上对ffmpeg滤镜的介绍很零散,不够全面。2.很多例子很复杂,我们这里进行了简化,尽可能的简单。3.课程中采用了面向对象的思想,将各部分尽可能的独立成文件,提供了这样一个例子,对大家以后的编程有一个很好的借鉴。
1
这是一个用C++语言编写的通讯录管理系统,包含需求设计分析和代码,代码有详细注释。
1.实验目的 (1)掌握类与对象基本知识; (2)Java中的继承机制及包(package)、接口(interface)等的设计方法; (3)掌握static、this、super等关键字的使用; (4)掌握Java中两种比较器的用法。 2.实验内容 实验题1 定义一个类Book,包含两个属性:一个是private的String类型的属性title、一个是private的float类型的属性listPrice,封装这两个属性的四个方法setTitle()和getTitle()、setListPrice( )和geListPrice()。 基本要求: (1) 设计类Book及类BookManagement,在类BookManagement中输出Book类的对象的两个private属性; (2)重写父类的toString()方法,实现Book类实例的两个属性的输出。
2022-05-24 10:13:35 473KB 面向对象编程
1
拼写检查程序 这是我创建的 Java 实现的拼写检查器,以提高我对数据结构和面向对象编程的理解。 该程序读取字典和文本文件。 它显示控制台提示进行更正,将拼写错误的单词和更正后的文本文件写入单独的文件中。 不太重视优化,故意使用多个数据结构。 预先编写的代码取自 Mark Allen Weiss 的“Java 中的数据结构和算法分析”。 有两种实现方式。 使用不同的数据结构,两者基本上达到相同的结果。 为了运行该文件,您将需要两个文本文件,一个用作“字典”,另一个用作要检查的文件。 两者都需要与 .java 文件位于同一目录中。 我仍然在学习,任何意见或建议将不胜感激。 感谢您检查这一点!
2022-05-22 16:31:39 12KB Java
1
例题代码,王育坚的书,源码
2022-05-22 11:30:21 66KB VC++
1
例题代码,王育坚的书,源码
2022-05-22 11:28:53 270KB VC++
1
例题代码,王育坚的书,源码
2022-05-22 11:28:07 206KB VC++
1
例题代码,王育坚的书,源码
2022-05-22 11:26:04 637KB VC++
1