- 10
- 0
- 约3.18万字
- 约 10页
- 2021-11-25 发布于天津
- 举报
Java程序设计总复习题
1编写一个Java程序在屏幕上输出你好! ”(p13,例1-1)
//programme n ame Helloworld.java
public class Helloworld {
public static void main( Stri ng args[]) {
(”你好!);
}
}
2. 编写一个Java程序,用if-else语句判断某年份是否为闰年。
// Programme Name LeapYear.java
public class LeapYear{
public static void main( Stri ng args[]){
int year=2010;
if(args.le ngth!=O)
year =ln teger.parse In t(args[0]);
if((year%4==0 year%100!=0 )|| (year%400==0))
年是闰年。”);
else
年不是闰年。”);
}
}//if-else 语句
3、 编写一个 Java程序在屏幕上输出 1! +2! +3! +……+10 !的和。(p64,例2-2)
// programme n ame ForTest.java
public class ForTest {
public static void main( String args[] ) {
int i,j,mul,sum=O;
for(i=1;i=10;i++) {
mul=1;
for(j=1,j=i;j++) {
mul=mul*j;
}
sum=sum+mul;
public class Factorial { //下面的这个方法利用递归的方法求阶乘 public int
getFac(int m) { if(m==1) { return 1; } else { return m*getFac(m-1); } } public static void
main(String args[]) { Factorial fac=new Factorial(); //; int sum=0; for(int i=1;i=10;i++) { sum+=fac.getFac(i); } 1 至0 10 的阶乘的和是:+sum); } } }
”+sum);
}
}
4. (1)编写一个圆类 Circle,该类拥有:
//存放圆的半径;
//将半径设为0
//创建Circle对象时将半径初始化为 r
〃获取圆的面积
//获取圆的周长
〃将圆的半径、周长、面积输出到屏幕
它继承于上面的 Circle类。还拥有:
double hight (私有,浮点型); 〃圆柱体的高;
②构造方法
//创建Circle对象时将半径初始化为 r
//获取圆柱体的体积
//将圆柱体的体积输出到屏幕
编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆 半径、圆面积、圆周长,圆柱体的体积。
//Programme Name TestCyli nder.java
class Circle { private double radius;
Circle() { radius=0.0;
}
Circle(double r) { radius=r;
}
double getPerimeter() { 〃成员方法--求圆周长
return 2*Math. Pl*radius;
}
double getArea() { //成员方法--求圆面积
return Math. Pl*radius*radius;
圆半径=+radius);
圆周长=+getPerimeter());
圆面积=+getArea());
public static void main( Stri ng[] args) { II 主程入口
Circle Ci=new Circle(IO.O); II 生成园类实例
Ci.disp(); II调用园类的方法
Cyli nder Cyl=new Cyli nder(5.0,10.0); 〃生成圆柱类实例
Cyl.disp(); 〃调用父类方法
Cyl.dispVol(); II调用子类方法
}
}
5、编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载 3个函数分别实现
这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的
字符串提示给用户,不能使程序崩溃。 (p39,例2-10,2-11)
IIprogramme n ame Strin put.java import java.io.*;
public class Strinput
{
public static void main( S
您可能关注的文档
最近下载
- NB_T 31113-2017 陆上风电场工程施工组织设计规范.docx VIP
- Onkyo安桥TX-NR807中文说明书.pdf
- 基于语文核心素养的小学习作教学策略研究 .docx VIP
- 2022款凯迪拉克XT4_用户手册驾驶指南车主车辆说明书电子版.pdf VIP
- 基于语文核心素养的小学高年级习作教学策略研究.docx VIP
- 2018年高考文综政治北京卷.doc VIP
- 《广告策划创意学》全套课件.ppt VIP
- 第二届广州市中小学青年教师教学能力大赛方案.pdf VIP
- 2025年度事业单位公开招聘考试(D类)《小学综合应用能力》新版真题卷(附答案).pdf VIP
- 中级注册安全工程师注册管理系统使用指南.doc VIP
原创力文档

文档评论(0)