自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JAVA题目~由Point类组合成Triangle类 Exp04-1

【问题描述】先定义Point类,再定义Triangle类,在Triangle类中定义三个Point对象来表示一个三角形的三个顶点,然后定义一个方法isTri()对这三个点是否能构成三角形进行判定。构造方法先调用isTri(),如果三个点能够构成三角形,则对三角形对象进行初始化,否则给出提示并退出程序。在TestTriangle类的main()方法中创建一个Triangle对象,从键盘输入该对象三个顶点的坐标,然后求该三角形的周长和面积(小数点后保留3位),或者给出不能构成三角形的提示。

2022-12-20 03:50:30 569 1

原创 JAVA题目~圆柱体类Cylinder——类的组合 Exp03-6

输出圆柱体的底面积floorage、表面积superficialArea(两个底的面积与侧面积之和)、体积volume,以及圆柱体中心点的坐标cylinderCenter(如图1中的k的位置)。输入输出格式,请参考下面的样例;【问题描述】已知圆柱体Cylinder类由底面圆心(Point类的对象)、底面半径,高等成员组成,圆柱体底面圆平行于XY轴构成的平面。编写Java程序,输入底面圆心floorCenter的坐标(x,y,z)、底面半径radius和高height,构造一个圆柱体对象cylinder。

2022-12-10 04:13:08 964

原创 JAVA题目~分数类Fraction Exp03-4

在TestFraction类的main()方法中定义两个分数对象f1和f2,分别输入其分子和分母,计算它们的和差积商,并判断它们是否相等。输入输出格式如样例所示,其中:红色文字为真正的程序输入,蓝色文字为输入提示。【问题描述】设计一个分数类Fraction,包含分子与分母两个成员变量,包含计算分数加减乘除及约分的成员方法。为便于运算和比较,所有分数均以最简形式存储和输出(分子可以大于分母,但是分子和分母不能进一步约分;若分数为负,为方便处理,可约定分子为负,分母为正)。

2022-12-02 01:09:24 1184

原创 JAVA题目~身体质量指数类BMI Exp03-3

方法getBMI()返回bmi值(体重除以身高的平方)。方法show()调用getBMI()计算bmi,并使用bmi值做参数调用assessBMI()方法,输出身高、体重、bmi和类型。在TestBMI类的main()方法中输入身高和体重,用该数据创建对象,输出其身高、体重、bmi和类型。输入输出格式如样例所示,其中:红色文字为真正的程序输入,蓝色文字为输入提示。【问题描述】定义一个身体质量指数类BMI,包含height(身高,m为单位)和weight(体重,kg为单位)两个成员变量。

2022-12-01 02:01:34 1584

原创 JAVA题目~圆锥类Cone Exp03-2

定义一个圆锥类Cone,为其设置私有成员变量:radius(底面半径)和height(高)。添加两个参数的构造方法,用两个参数分别初始化两个成员变量;添加无参构造方法,无参构造方法的方法体为空。公有的方法getVolume()返回圆锥的体积,方法getArea()返回圆锥的底面积;一个参数的方法setRadius()和setHeight()分别用参数设定圆锥的底面半径和高;getRadius()和getHeight()分别返回圆锥的底面半径和高。

2022-11-30 03:00:46 1356 1

原创 JAVA题目~矩形类Rectangle Exp03-1

【问题描述】定义一个矩形类Rectangle,为其设置私有成员变量length(长)和width(宽)。在TestRectangle类的main()方法中创建长和宽分别为len和wid的矩形r1,边长为side的正方形r2,边长未知的矩形r3(长和宽为默认值)。为Rectangle类的两个成员,自动生成公有的get方法和set方法,并为两个set方法添加简单的控制逻辑:企图将成员变量设为负值时,输出提示信息并退出程序。先输出三个矩形的周长,然后将r3的长和宽修改为和r1相同,再次输出r3的周长。

2022-11-30 02:02:50 1498

原创 (C语言)严蔚敏版数据结构 第三章课后习题-算法设计题2 书本85页

【代码】(C语言)严蔚敏版数据结构 第三章课后习题-算法设计题2 书本85页。

2022-08-30 23:34:47 125

原创 (C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 链栈做法 书本85页

【代码】(C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 链栈做法。

2022-08-29 23:15:31 370

原创 (C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 顺序链做法 书本85页

【代码】(C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 顺序链做法。

2022-08-29 20:54:59 386

原创 (C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 链栈版

【代码】(C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 链栈版。

2022-08-25 19:14:43 125

原创 (C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 顺序栈版

【代码】(C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 顺序栈版。

2022-08-25 19:01:37 413

原创 (C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 仅使用链表版

【代码】(C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制。

2022-08-25 01:07:45 348

原创 数据结构(C语言)——多项式的加法和乘法,链表解答

数据结构、链表、算法、C语言

2022-08-23 02:44:55 238

原创 C语言—严蔚敏数据结构 2.7.2线性表的应用 按序合并链表小作业

C语言—严蔚敏数据结构 2.7.2线性表的应用 按序合并链表小作业。

2022-08-17 01:05:02 97

原创 C语言—严蔚敏数据结构 2.7线性表的应用 合并线性表小作业

严蔚敏数据结构——2.7线性表的应用 合并线性表小作业。

2022-08-09 18:25:42 421 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除