欢迎来到天天文库
浏览记录
ID:39853059
大小:75.51 KB
页数:10页
时间:2019-07-13
《java期末上机考试题详细代码和注释》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、复习题1,产生n个30以内的随机数,统计并输出1,2,3,各数段的数的个数,并输出数中的最大数和最小数。//导入包用于创建输入对象importjava.util.*;//创建随机测试类publicclassRandomTest{//创建输入静态对象scstaticScannerreader=newScanner(System.in);//创建类数组和N用于存放随机产生的N个随机数字staticintnum[],N;publicstaticvoidmain(Stringargs[]){//定义m,n,k用于统计,max存
2、放最大值,min存放最小值intm=0,n=0,k=0,max=0,min=0;System.out.print("请输入需要产生随机数的个数:");N=reader.nextInt();System.out.println("随机产生"+N+"个30以内的随机整数是:");num=newint[N];for(inti=0;i3、个数if((num[i]/10)==0)m++;if((num[i]/10)==1)n++;if((num[i]/10)==2)k++;//第一次循环给最值赋值if(i==0)max=min=num[0];//从第二次循环开始求最值if(i>0){for(intj=0;j<=i;j++){if(num[j]>max)max=num[j];if(num[i]4、n("随机数字的个数统计如下:");System.out.println("0到9之间有:"+m+"个。");System.out.println("10到19之间有:"+n+"个。");System.out.println("20到29之间有:"+k+"个。");System.out.println("最大的随机数是:"+max);System.out.println("最小的随机数是:"+min);}}2,定义一个接口,接口中有四个抽象方法:求面积方法、求周长方法、显示面积方法及显示周长方法。定义Circle类5、和Rectangle类分别实现接口,在主类中实现显示圆和矩形的面积和周长。//导入包用于创建输入对象importjava.util.*;//创建接口-几何interfacejihe{//定义计算面积的方法publicvoidmianJi();//定义计算周长的方法publicvoidzhouChang();//定义显示面积的方法publicvoidoutMianJi();//定义显示周长的方法publicvoidoutZhouChang();}//定义圆类-Circle实现接口-几何classCircleimpleme6、ntsjihe{//定义半径、面积、周长为类的成员变量staticdoubleR,S,L;//构造方法初始化半径publicCircle(doublei){R=i;System.out.print("圆形---半径为:"+R);}//实现接口里的计算面积的方法publicvoidmianJi(){S=3.14159*R*R;}//实现接口里的计算周长的方法publicvoidzhouChang(){L=2*3.14159*R;}//实现接口里的显示面积的方法publicvoidoutMianJi(){System.ou7、t.print(",面积为:"+S);}//实现接口里的显示周长的方法publicvoidoutZhouChang(){System.out.print(",周长为:"+L);}}//定义矩形类-rectangle实现接口-几何classRectangimplementsjihe{//定义长、宽、面积、周长为类的成员变量staticintA,B,S,L;//构造方法初始化矩形的长和宽publicRectang(inti,intj){A=i;B=j;System.out.print("矩形---长为:"+A);Syste8、m.out.print(",宽为:"+B);}//实现接口里的计算面积的方法publicvoidmianJi(){S=A*B;}//实现接口里的计算周长的方法publicvoidzhouChang(){L=2*(A+B);}//实现接口里的显示面积的方法publicvoidoutMianJi(){System.out.print(
3、个数if((num[i]/10)==0)m++;if((num[i]/10)==1)n++;if((num[i]/10)==2)k++;//第一次循环给最值赋值if(i==0)max=min=num[0];//从第二次循环开始求最值if(i>0){for(intj=0;j<=i;j++){if(num[j]>max)max=num[j];if(num[i]4、n("随机数字的个数统计如下:");System.out.println("0到9之间有:"+m+"个。");System.out.println("10到19之间有:"+n+"个。");System.out.println("20到29之间有:"+k+"个。");System.out.println("最大的随机数是:"+max);System.out.println("最小的随机数是:"+min);}}2,定义一个接口,接口中有四个抽象方法:求面积方法、求周长方法、显示面积方法及显示周长方法。定义Circle类5、和Rectangle类分别实现接口,在主类中实现显示圆和矩形的面积和周长。//导入包用于创建输入对象importjava.util.*;//创建接口-几何interfacejihe{//定义计算面积的方法publicvoidmianJi();//定义计算周长的方法publicvoidzhouChang();//定义显示面积的方法publicvoidoutMianJi();//定义显示周长的方法publicvoidoutZhouChang();}//定义圆类-Circle实现接口-几何classCircleimpleme6、ntsjihe{//定义半径、面积、周长为类的成员变量staticdoubleR,S,L;//构造方法初始化半径publicCircle(doublei){R=i;System.out.print("圆形---半径为:"+R);}//实现接口里的计算面积的方法publicvoidmianJi(){S=3.14159*R*R;}//实现接口里的计算周长的方法publicvoidzhouChang(){L=2*3.14159*R;}//实现接口里的显示面积的方法publicvoidoutMianJi(){System.ou7、t.print(",面积为:"+S);}//实现接口里的显示周长的方法publicvoidoutZhouChang(){System.out.print(",周长为:"+L);}}//定义矩形类-rectangle实现接口-几何classRectangimplementsjihe{//定义长、宽、面积、周长为类的成员变量staticintA,B,S,L;//构造方法初始化矩形的长和宽publicRectang(inti,intj){A=i;B=j;System.out.print("矩形---长为:"+A);Syste8、m.out.print(",宽为:"+B);}//实现接口里的计算面积的方法publicvoidmianJi(){S=A*B;}//实现接口里的计算周长的方法publicvoidzhouChang(){L=2*(A+B);}//实现接口里的显示面积的方法publicvoidoutMianJi(){System.out.print(
4、n("随机数字的个数统计如下:");System.out.println("0到9之间有:"+m+"个。");System.out.println("10到19之间有:"+n+"个。");System.out.println("20到29之间有:"+k+"个。");System.out.println("最大的随机数是:"+max);System.out.println("最小的随机数是:"+min);}}2,定义一个接口,接口中有四个抽象方法:求面积方法、求周长方法、显示面积方法及显示周长方法。定义Circle类
5、和Rectangle类分别实现接口,在主类中实现显示圆和矩形的面积和周长。//导入包用于创建输入对象importjava.util.*;//创建接口-几何interfacejihe{//定义计算面积的方法publicvoidmianJi();//定义计算周长的方法publicvoidzhouChang();//定义显示面积的方法publicvoidoutMianJi();//定义显示周长的方法publicvoidoutZhouChang();}//定义圆类-Circle实现接口-几何classCircleimpleme
6、ntsjihe{//定义半径、面积、周长为类的成员变量staticdoubleR,S,L;//构造方法初始化半径publicCircle(doublei){R=i;System.out.print("圆形---半径为:"+R);}//实现接口里的计算面积的方法publicvoidmianJi(){S=3.14159*R*R;}//实现接口里的计算周长的方法publicvoidzhouChang(){L=2*3.14159*R;}//实现接口里的显示面积的方法publicvoidoutMianJi(){System.ou
7、t.print(",面积为:"+S);}//实现接口里的显示周长的方法publicvoidoutZhouChang(){System.out.print(",周长为:"+L);}}//定义矩形类-rectangle实现接口-几何classRectangimplementsjihe{//定义长、宽、面积、周长为类的成员变量staticintA,B,S,L;//构造方法初始化矩形的长和宽publicRectang(inti,intj){A=i;B=j;System.out.print("矩形---长为:"+A);Syste
8、m.out.print(",宽为:"+B);}//实现接口里的计算面积的方法publicvoidmianJi(){S=A*B;}//实现接口里的计算周长的方法publicvoidzhouChang(){L=2*(A+B);}//实现接口里的显示面积的方法publicvoidoutMianJi(){System.out.print(
此文档下载收益归作者所有