| 失效链接处理 | 
| 2019年Java程序设计总复习题库及答案(100题) PDF 下载 
	本站整理下载: 
		提取码:1cv2 
	相关截图:  
	主要内容: 
		2019年Java程序设计总复习题库及答案(100题) 
		2019.3 
		1、编写一个Java程序在屏幕上输出“你好!”。(p13,例1-1) 
		 //programme name Helloworld.java 
		 public class Helloworld { 
		   public static void main(String args[]) { 
		     System.out.print ("你好!" ); 
		    } 
		} 
		2. 编写一个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语句 
		3、编写一个Java程序在屏幕上输出1!+2!+3!+……+10!的和。(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(“1!+2!+3!+……+10!= ”+sum); 
		} 
		} 
		4. (1)编写一个圆类Circle,该类拥有: 
		①一个成员变量 
		Radius(私有,浮点型);  // 存放圆的半径; 
		       ②两个构造方法 
		          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( )             //获取圆柱体的体积 
		            void  showVolume( )             //将圆柱体的体积输出到屏幕 
		编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。 
		//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.println("园半径="+radius); 
		System.out.println("园周长="+getPerimeter()); 
		System.out.println("园面积="+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() {         //成员方法--显示园柱体积 
		System.out.println("圆柱体积="+getVol()); 
		} 
		} 
		public class TestCylinder {         //定义主类 
		public static void main(String[] args) {    //主程入口 
		    Circle Ci=new Circle(10.0); // 生成园类实例 
		    Ci.disp(); // 调用园类的方法 
		        Cylinder Cyl=new Cylinder(5.0,10.0);    //生成圆柱类实例 
		        Cyl.disp();                             //调用父类方法 
		        Cyl.dispVol();                          //调用子类方法 
		    } 
		} | 



 
     苏公网安备 32061202001004号
苏公网安备 32061202001004号


 
    