JAVA编程题全集(100题及答案)w_第1页
JAVA编程题全集(100题及答案)w_第2页
JAVA编程题全集(100题及答案)w_第3页
JAVA编程题全集(100题及答案)w_第4页
JAVA编程题全集(100题及答案)w_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java编程复习题使用if-else语句编写一个Java程序来判断某一年是否是闰年。 (分支)/programmingnameleapyear.java公共等级年青人.输入publicstaticvoidmain (字符串args )年度=2010;PR (PS.length!=0)year=Integer.parseInt(args0 );PK (年%4=0年0!=0)|(year0=0) )System.out.println(year 年是闰年。 “);elseSystem.out.println(year 年不是闰年。 “);以下/if-else语句制作Java程序并输出到画面上1!

2、2! 三! 十! 之和。 (循环)/programmingnamefortest.java公共等级fortest输入publicstaticvoidmain (字符串args )PS、PS、X、和=0;for(i=1; i=10; 表示I )mul=1;for(j=1,j=i; 开j )mul=mul*j;以下sum=sum mul;以下System.out.println(“1! 2! 三! 十!=“和”;以下以下依次输入3、10名学生的成绩,判断学生(优秀、良好、中等、合格、不合格),计算人数(switch )。4 .通过冒泡排序(数组)公共类bubble sort ;publicstat

3、icvoidmain (string args ) int array= 63,4,24,1,3,5 ;BubbleSort sorter=new BubbleSort ();sorter.sort(array )以下/泡沫排序公共语音sort (阵列 )for(int i=1; (iarrayj 1) )int temp=arrayj;arrayj=arrayj 1;arrayj 1=temp;以下以下showArray(array )以下/遍历数组,输出数组的元素。publicvoidshowarray (int array ) for(int i=0; i0age12 )ticketPr

4、ice=20;else if(age20 )ticketPrice=40;else if(age50 )ticketPrice=80;elseticketPrice=35;System.out.println (票价: ticketPrice );以下/导入Java.util.scanner;公共类测试;publicstaticvoidmain (string args ) scanner input=new scanner (system.in )Tourist t1=new Tourist ();System.out.print (年龄: );t1.setAge(input.nextInt

5、 ();t1.ticket ();以下以下7、(1)创建如下圆类Circle一个成员变量存储Radius (非公开,浮点型)/圆的半径两种结构方法将Circle() /半径设为0在创建circle(doubler)/circle对象时将半径初始化为r3个成员方法获取双getarea ()/圆的面积获取双获得周期()/圆的周长在画面上输出void show() /圆的半径、周长和面积(2)制作圆柱型Cylinder,将其继承给以上的Circle级。 还有以下内容一个成员变量double hight (私人,浮点型)/圆柱的高度结构方法创建cylinder (双精度r,双精度)/circle对象时

6、将半径初始化为r成员方法获取双获得体积()/圆柱的体积在屏幕上输出void showVolume() /圆柱体的体积创建应用程序,创建类对象,分别设置圆的半径和圆柱的高度,计算并显示圆的半径、圆的面积、圆的长度和圆柱的体积。/programmingnametestcylinder.Java定义class Circle /父类-园类私有双精度radius; /成员变量-园半径Circle() /构建方法radius=0.0;以下Circle(double r) /结构方法radius=r;以下double getPerimeter() /成员方法-求出园周长return 2*Math.PI*ra

7、dius;以下double getArea() /成员方法-求出园面积return Math.PI*radius*radius;以下void disp() /成员方法-显示园半径、周长和面积System.out.println (圆半径= radius );System.out.println (圆周长= getPerimeter ();System.out.println (圆面积= getArea () );以下以下定义class Cylinder extends Circle /子类-圆柱类私有双胞胎高点; /成员变量-园柱高度cylinder (双精度r,双精度h ) /结构方法超级计

8、算机hight=h;以下public double getVol() /成员方法-求园柱体积返回getarea () * hight;以下公共void disp vol () /成员方法-显示圆柱体的体积System.out.println (圆柱体积= getVol () );以下以下定义公共类测试类/主类publicstaticvoidmain (string args ) /主例程条目生成Circle Ci=new Circle(10.0) /园类实例Ci.disp (); /调用园类的方法cylinder cyl=new cylinder (5.0,10.0 )/生成圆柱类实例Cyl.

9、disp (); /调用父类方法Cyl.dispVol (); /调用子类方法以下以下8 .从键盘读取用户输入的两个字符串,重新加载三个函数,以创建实现两个字符串连接、整数和浮点相加的Java应用程序。 要执行例外处理,请不要向用户提示不符合输入要求的字符串,并破坏程序。 (异常处理)/programmingnamestringinput.Java导入Java.io.*publicclassstringinput举止输入publicstaticvoidmain (字符串args )字符串S1=空,S2=空,ss,si,sf;int i1、i2;浮点f 1、f2;bufferedreaderstrin=newbufferedreader (newinputstreamreader (system.in ) );trySystem.out.print (输入第一个字符串: );s1=strin.readLine ();输入system.out.print (第二个字符串: );s2=strin.readLine (

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论