java编程题及答案

“java编程题及答案”相关的资料有哪些?“java编程题及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“java编程题及答案”相关范文大全或资料大全,欢迎大家分享。

JAVA编程题全集(100题及答案)

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

Java

程序设计总复习题

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 && year0!=0)||(year@0==0)) System.out.println(year+\年是闰年。\else

System.out.println(year+\年不是闰年。\

JAVA编程题全集(100题及答案)q

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

Java程序设计总复习题

1、 编写一个Java程序,用if-else语句判断某年份是否为闰年。(分支) 2、 编写一个Java程序在屏幕上输出1!+2!+3!+……+10!的和。(循环)

3、 依次输入10个学生成绩,判断学生(优秀、良好、中等、及格、不及格)并计算人数

(switch)

4、 使用冒泡排序(数组)

5、 实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必

须相同 (字符串)

6、 一个景区根据游人的年龄收取不同价格的门票。请编写游人类,根据年龄段决定能够购

买的门票价格并输出,然后写出测试类测试该类(类的基本实现) 7、 (1)编写一个圆类Circle,该类拥有:

①一个成员变量

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

②两个构造方法

Circle( ) // 将半径设为0

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

double getArea(

JAVA编程题全集(100题及答案)q

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

Java程序设计总复习题

1、 编写一个Java程序,用if-else语句判断某年份是否为闰年。(分支) 2、 编写一个Java程序在屏幕上输出1!+2!+3!+……+10!的和。(循环)

3、 依次输入10个学生成绩,判断学生(优秀、良好、中等、及格、不及格)并计算人数

(switch)

4、 使用冒泡排序(数组)

5、 实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必

须相同 (字符串)

6、 一个景区根据游人的年龄收取不同价格的门票。请编写游人类,根据年龄段决定能够购

买的门票价格并输出,然后写出测试类测试该类(类的基本实现) 7、 (1)编写一个圆类Circle,该类拥有:

①一个成员变量

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

②两个构造方法

Circle( ) // 将半径设为0

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

double getArea(

最新JAVA编程题全集_50题及答案

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】


写一个函数例如给你的 a b c 则输出 abc acb bac bca cab cba
import java.util.ArrayList;
import java.util.List;
public class NumTest {
public static void main(String[] args) {
String s="ABCD";//原字符串
List<String> result = list(s, "");//列出字符的组合放入result
System.out.println(result.size());;
System.out.println(result);
}
/**
* 列出基础字符串(base)的所有组合
* @param base 以该字符串作为基础字符串进行选择性组合。
* @param buff 所求字符串的临时结果
* @param result 存放所求结果
*/
public static List list(String base

java经典编程题二及详细答案

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

2.1 上机练习

? 基本题

1) 编程观察如下输出语句:

System.out.println(\

在“escape”处换上各种转义字符测试输出效果。如何实现如下输出: Hello \ Hello ‘\\test’

2) 设有如下代码段,考虑赋值转换问题:

int a=234; byte b=a;

System.out.println(\

将a,b的类型以及数据进行各种替换,观察什么时候能赋值,什么时候需要使用强制转换,什么时候不能强制转换,什么时候强制转换会丢失数据。

3) 编写一个程序求半径R为10的圆的面积,结果保留2为有效小数。公式为:S=πR2

注:π可用Math类的常量PI表示(即Math.PI)。保留小数请查阅DecimalFormat类

? 提高题

1) 设有一个边长为30的等边三角形,三角形内有一个内切圆,计算除内切圆外三角形内其它部分的面积。

【提示】先算三角形面积,再计算圆的面积,其差即为结果。h是等边三角形的高,内切圆的半径r=h/3,面积s=πh?/9。

2) 调试分析以下程序的运行结果:

public class test {

public stat

最新JAVA编程题全集(50题及答案) 2

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

【程序1】

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

//这是一个菲波拉契数列问题

public class lianxi01 {

public static void main(String[] args) {

System.out.println("第1个月的兔子对数: 1");

System.out.println("第2个月的兔子对数: 1");

int f1 = 1, f2 = 1, f, M=24;

for(int i=3; i<=M; i++) {

f = f2;

f2 = f1 + f2;

f1 = f;

System.out.println("第" + i +"个月的兔子对数: "+f2);

}

}

}

【程序2】

题目:判断101-200之间有多少个素数,并输出所有素数。

程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。

public class lianxi02 {

public static

最新JAVA编程题全集(50题及答案) 2

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

【程序1】

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

//这是一个菲波拉契数列问题

public class lianxi01 {

public static void main(String[] args) {

System.out.println("第1个月的兔子对数: 1");

System.out.println("第2个月的兔子对数: 1");

int f1 = 1, f2 = 1, f, M=24;

for(int i=3; i<=M; i++) {

f = f2;

f2 = f1 + f2;

f1 = f;

System.out.println("第" + i +"个月的兔子对数: "+f2);

}

}

}

【程序2】

题目:判断101-200之间有多少个素数,并输出所有素数。

程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。

public class lianxi02 {

public static

java编程题

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

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

①一个成员变量

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

②两个构造方法

Circle( ) // 将半径设为0

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

double getArea( ) //获取圆的面积 double getPerimeter( ) //获取圆的周长

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

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

2、定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量:

sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。

(2)类Student带参数的构造方法:

在构造方法中通过形参完成对成员变量的赋

java编程题

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

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

①一个成员变量

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

②两个构造方法

Circle( ) // 将半径设为0

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

double getArea( ) //获取圆的面积 double getPerimeter( ) //获取圆的周长

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

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

2、定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量:

sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。

(2)类Student带参数的构造方法:

在构造方法中通过形参完成对成员变量的赋

java编程题

标签:文库时间:2024-12-14
【bwwdw.com - 博文网】

Java编程练习题

一般题:

1、 编写一个应用程序,对程序中给定的四个double型数据求其最大值和最小值。

2、 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6的因子为1、2、3,

而6=1+2+3。因此6是“完数”。编写一个小应用程序求1000之内的所有完数

3、 要求1000!(1000*999*998...*2*1)的值。

4、 设计一个能随机产生100个大写英文字母的方法,在该方法中统计产生了多少个元音字

母,并输出这个数字。

5、 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第3个月后每个月

又生一对兔子,假如兔子不死,问每个月的兔子总数为多少?

6、 打印出所有的\水仙花数\,所谓\水仙花数\是指一个三位数,其各位数字立方和等于该

数本身。例如:

153是一个\水仙花数\,因为153=1的三次方+5的三次方+3的三次方。

7、 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

8、 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10

次落地时,共经过多少米?第10次反弹多高?

9、 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金