2.编写
程序完成下列功能
(1)打印出所有的“水仙花数”,所谓“水仙花数”是指一个三
位数,其各位数字的立方和等于该数本身。
(2)打印以下图案
*
***
*****
*******
(3)定义一个一维数组,其中存储随机生成的1000个1至100
以内整数,统计每个整数出现的次数。
(4)用冒泡法实现下列数从大到小的排序
12,25,5,6,7,45,4,23
2.编写程序完成下列功能
(1)定义一个类,由构造方法初始化一个值作为一个正方形的边长,
该类计算出正方形的面积,并输出到屏幕上。
(2)编程创建一个Box类,在其中定义三个变量表示一个立方体的
长、宽和高,再定义一个方法setDemo对这三个变量进行初始化,
然后定义一个方法求立方体的体积。创建一个对象,求给定尺寸的
立方体的体积。
2.查看运行结果,完成下列程序
publicclassS55
{
privateintx;
S55()
{
(1)(12.5f);
}
S55(fl
oaty)
{
(2)(y,10);
}
(3)(floatx,inty)
{
this.x=20;
System.out.println("resultis"+(this.x+x+y));
}
publicstaticvoidmain(String[]args)
{
S55s1=new(4)();
}
}
运行结果为:
resultis42.5
3.编写程序实现下列功能
(1)定义一个矩形类,实现求面积和周长的操作,再定义一个正方
形类,要求其继承于矩形类,并求出正方形的面积,要求显示出计算
结果。数据可以用常数。
(2)
设计一个计算完成两数的加、减、乘与除的运算的类。
(3)编程创建一个Point类,在其中定义两个变量表示一个点的坐标
值,再定义构造函数初始化为坐标原点,然后定义一个方法实现点
的移动,再定义一个方法打印当前点的坐标。并创建一个对象验证。
2.完成下列程序,查看运行结果
publicclassS67
{
publicstaticvoidmain(String[]args)
{
rectr=newrect(15,25);
r.print();
r.area();
}
}
(1)classshap
{
public(2)voidarea();