JAVA编程题全集(100题及答案)上课讲义.docxVIP

  • 7
  • 0
  • 约3.57万字
  • 约 62页
  • 2020-10-04 发布于天津
  • 举报

JAVA编程题全集(100题及答案)上课讲义.docx

JAVA编程题全集 ( 100 题 及 答 案 ) Java 程序设计总复习题 1编写一个Java程序在屏幕上输出“你好!” °(p13,例1-1) //programme name Helloworld.java public class Helloworld { public static void main(String args[]) { System.out.print (你好! ); } } 编写一个Java程序,用if-else语句判断某年份是否为闰年。 // Programme Name LeapYear.java public class LeapYear{ public static void main(String args[]){ int year=2010; if(args.length!=0) year=Integer.parseInt(args[0]); if((year%4==0 year%100!=0)||(year%400==0)) System.out.println(year+ 年是闰年。 ); else System.out.println(year+ 年不是闰年。 ); } }//if-else 语句 (p64,例 2-3、 编写一个Java程序在屏幕上输出1! +2 ! +3 (p64,例 2- 2) // programme name ForTest.java public class ForTest { public static void main( String args[] ) { int i,j,mul,sum=0; for(i=1;i=10;i++) { mul=1; for(j=1,j=i;j++) { mul=mul*j; } sum=sum+mul; } System.out.println(“! +2 ! +3! + +10! = ”+sum); } } (1 )编写一个圆类 Circle ,该类拥有: 一个成员变量 Radi u s (私有,浮点型); // 存放圆的半径; 两个构造方法 Circle( ) // 将半径设为 0 Circle(double r ) // 创建 Circle 对象时将半径初始化为 r 三个成员方法 double getArea( ) //获取圆的面积 double getPerimeter( ) // 获取圆的周长 void show( ) //将圆的半径、周长、面积输出到屏幕 (2)编写一个圆柱体类 Cylinder ,它继承于上面的 Circle 类。还拥有: 一个成员变量 double hight (私有,浮点型);//圆柱体的高; 构造方法 Cylinder (double r, double h ) // 创建 Circle 对象时将半径初始化为 r 成员方法 double getVolume( ) //获取圆柱体的体积 编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并 分别显示圆半径、圆面积、圆周长,圆柱体的体积 //Programme Name TestCylinder.java class Circle { //定义父类 -- 园类 private double radius; //成员变量 -- 园半径 Circle() { //构造方法 radius=0.0; } Circle(double r) { // 构造方法 radius=r; } double getPerimeter() { //成员方法 --求园周长 return 2*Math.PI*radius; } double getArea() { //成员方法 --求园面积 return Math.PI*radius*radius; } void disp() { // 成员方法 --显示园半径、周长、面积 System.out.pri ntl n(” 园半径=+radius); System.out.pri ntln(园周长=+getPerimeter()); System.out.pri ntln(园面积=+getArea()); } } class Cylinder extends Circle { //定义子类 --圆柱类 private double hight; //成员变量 --园柱高 Cylinder(double r,double h) { // 构造方法 super(r); hight=h; } public double getVol() { //成员方法 --求园柱体积 return getArea()*hight; } public void dispVol() { // 成员方法 --显示园柱体积 S

文档评论(0)

1亿VIP精品文档

相关文档