Java程序笔试题

时间:2022-06-22 00:22:24 笔试 我要投稿
  • 相关推荐

关于Java程序笔试题

  Java笔试题

关于Java程序笔试题

  1、编写一个Java程序,用if-else语句判断某年份是否为闰年。

  闰年特点:

  ①、普通年能被4整除;且不能被100整除的为闰年。(如2004年就是闰年,1901年不是闰年)

  ②、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年) ③、对于数值很大的年份,既能整除3200,又能整除172800是闰年。如172800年是闰年,86400年不是闰年(因为虽然能整除3200,但不能整除172800)。

  2、编写一个Java程序在屏幕上输出1!+2!+3!+??+10!的和。

  3、打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。

  4、利用递归方法求5!。

  5、一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

  6、编写一个Java应用程序,要求如下

  1)从控制台输入两个字符串;

  2)重载三个方法,方法名add,分别完成字符串拼接、整数相加、浮点数相加,返回 String,并在控制台分别输出返回结果;

  3)要求处理异常,输入字符串不符合要求时给出提示,不能使程序崩溃;

  4)输入“esc”时退出程序,否则可以重复执行。

  7、、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。

  8、大整数计算器,要求从控制台输入。

  (例如:100000000000000000000+20000000000000000000)

  9、(1)编写一个圆类Circle,该类拥有:

  ①一个成员变量

  Radius(私有,浮点型); // 存放圆的半径;

  ②两个构造方法

  Circle( ) // 将半径设为0

  Circle(double r ) //创建Circle对象时将半径初始化为r

  ③ 三个成员方法

  double getArea( ) //获取圆的面积

  double getPerimeter( ) //获取圆的周长

  void show( ) //将圆的半径、周长、面积输出到屏幕

  (2)编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:

  Java笔试题

  ①一个成员变量

  double hight(私有,浮点型); // 圆柱体的高;

  ②构造方法

  Cylinder (double r, double h ) //创建Circle对象时将半径初始化为r ③ 成员方法

  double getVolume( ) //获取圆柱体的体积

  void showVolume( ) //将圆柱体的体积输出到屏幕

  编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。(20分)

【Java程序笔试题】相关文章:

32道java程序员面试题及答案07-13

变态级别的JAVA程序员面试题目07-13

哪里有java程序员面试题啊,谢谢07-13

求比较全面的Java程序员面试题07-13

Java试题笔试题目答案06-23

Java面试题07-12

华为的JAVA笔试题07-11

Java笔试题推荐07-02

华为Java笔试题07-11

JAVA题库:JAVA面试题目整理07-11