随遇而安丨丨 随遇而安丨丨
关注数: 11 粉丝数: 29 发帖数: 1,165 关注贴吧数: 8
大神快来 本人小白一只明天要考试 求助攻 (1)求1到100之间所有奇数的和并输出。(2)创建类,计算长方体的体积:①定义构造方法。②使用默认的构造方法。(3)写Shape类,要求如下:①int类型属性x和y,分别表示图形的中心点坐标。②无参构造器。③构造器,对x和y进行初始化。④draw()方法,输出"Shape draw"。写Circle类,继承Shape类,要求如下:①double类型属性r,表示圆的半径。②无参构造器,将r初始化为1.0。③构造器,对r进行初始化。④构造器,对x、y、r进行初始化。⑤draw()方法,输出"draw in circle"和x,y,r的值。写Rectangle类,继承Shape类,要求如下:①double类型属性height和width,表示矩形的高和宽。②无参构造器,将height和width都初始化为1.0。③构造器,对height和width进行初始化。④构造器,对x、y、height、width进行初始化。⑤draw()方法,输出"draw in rectangle"和x,y,height,width的值。使用ShapeTest类测试以上代码。(4)编写一个程序打印出有10个元素的浮点数组a1中最大值和最小值以及其位置。(5)求1到100之间所有偶数的和并输出。(6)创建一个Fraction类执行分数运算,要求如下:①用整型数表示类的private成员变量:f1和f2。②提供构造方法,将分子存入f1,分母存入f2。③提供两个分数相加的运算方法,结果分别存入f1和f2。④提供两个分数相减的运算方法,结果分别存入f1和f2。⑤提供两个分数相乘的运算方法,结果分别存入f1和f2。⑥提供两个分数相除的运算方法,结果分别存入f1和f2。⑦以a/b的形式打印Fraction数。⑧以浮点数的形式打印Fraction数。⑨编写主控程序运行分数运算。(7)写一个类,名为Animal,该类有两个私有属性,name(代表动物的名字),和legs(代表动物的腿的条数)。并提供个两构造方法,一个无参,默认给name赋值为AAA,给legs赋值为4;另一个需要两个参数,分别用这两个参数给私有属性赋值。该类还有两个重载的move()方法,其中一个无参,在屏幕上输出一行文字: XXX Moving!!(XXX为该动物的名字);另一个需要一个int参数n,在屏幕上输出n次 XXX Moving!! ①写一个类Fish,继承自Animal类,并提供一个构造方法,该构造方法需要一个参数name,并给legs赋默认值0;该类还要求覆盖Animal类中的无参move()方法,要求输出:XXX Swimming!! ②写一个类Bird,继承自Animal类,并提供一个构造方法,该构造方法需要一个参数name,并给legs赋默认值2;该类还要求覆盖Animal类中的无参move()方法,要求输出:XXX Flying!! ③写一个类Zoo,要求分别生成若干个Animal,Fish和Bird。并调用他们的属性和方法。(8)打印斐波那契(Fibonacci)数列,求出前40项:1,1,2,3,5,8,13,21.... ,存储在数组中并输出。(9)求n的阶乘并输出。(10)求3-100之间全部素数并输出,每行输出5个。(11)根据判别式的三种情况,求一元二次方程ax2+bx+c=0的根并输出。(12)有一个已排好序的数组,要求输入一个数后,按原来排序的规律把它插入数组中,输出原来的数组及插入该数之后的数组。
首页 1 2 下一页