- 博客(15)
- 收藏
- 关注
原创 JAVA题目~由Point类组合成Triangle类 Exp04-1
【问题描述】先定义Point类,再定义Triangle类,在Triangle类中定义三个Point对象来表示一个三角形的三个顶点,然后定义一个方法isTri()对这三个点是否能构成三角形进行判定。构造方法先调用isTri(),如果三个点能够构成三角形,则对三角形对象进行初始化,否则给出提示并退出程序。在TestTriangle类的main()方法中创建一个Triangle对象,从键盘输入该对象三个顶点的坐标,然后求该三角形的周长和面积(小数点后保留3位),或者给出不能构成三角形的提示。
2022-12-20 03:50:30
636
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
1063
原创 JAVA题目~分数类Fraction Exp03-4
在TestFraction类的main()方法中定义两个分数对象f1和f2,分别输入其分子和分母,计算它们的和差积商,并判断它们是否相等。输入输出格式如样例所示,其中:红色文字为真正的程序输入,蓝色文字为输入提示。【问题描述】设计一个分数类Fraction,包含分子与分母两个成员变量,包含计算分数加减乘除及约分的成员方法。为便于运算和比较,所有分数均以最简形式存储和输出(分子可以大于分母,但是分子和分母不能进一步约分;若分数为负,为方便处理,可约定分子为负,分母为正)。
2022-12-02 01:09:24
1274
原创 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
1711
原创 JAVA题目~圆锥类Cone Exp03-2
定义一个圆锥类Cone,为其设置私有成员变量:radius(底面半径)和height(高)。添加两个参数的构造方法,用两个参数分别初始化两个成员变量;添加无参构造方法,无参构造方法的方法体为空。公有的方法getVolume()返回圆锥的体积,方法getArea()返回圆锥的底面积;一个参数的方法setRadius()和setHeight()分别用参数设定圆锥的底面半径和高;getRadius()和getHeight()分别返回圆锥的底面半径和高。
2022-11-30 03:00:46
1581
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
1620
原创 (C语言)严蔚敏版数据结构 第三章课后习题-算法设计题2 书本85页
【代码】(C语言)严蔚敏版数据结构 第三章课后习题-算法设计题2 书本85页。
2022-08-30 23:34:47
155
原创 (C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 链栈做法 书本85页
【代码】(C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 链栈做法。
2022-08-29 23:15:31
436
原创 (C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 顺序链做法 书本85页
【代码】(C语言)严蔚敏版数据结构 第三章课后习题-算法设计题1 顺序链做法。
2022-08-29 20:54:59
452
原创 (C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 链栈版
【代码】(C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 链栈版。
2022-08-25 19:14:43
170
原创 (C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 顺序栈版
【代码】(C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 顺序栈版。
2022-08-25 19:01:37
449
原创 (C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制 仅使用链表版
【代码】(C语言)严蔚敏版数据结构 3.6 数值的转换小作业,将10进制转化为8进制。
2022-08-25 01:07:45
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人