当前位置:首页 >> 其它课程 >>

Java上机程序复习题


Java 的基本数据类型: int long float double char 条件语句: 格式 1: if(条件关系式) { 语句块 1; } 整数类型 长整数类型 单精度浮点数类型 双精度浮点数类型 字符类型

打印语句: System.out.print(s); System.out.print(“s=”+s); System.out.println(

a); System.out.println(“a=”+a);

格式 2: if(条件关系式) { 语句块 1; } else { 语句块 2; }

关系运算符: 等于==不等于!= 逻辑运算符: 非 !与 && 或 || for 循环语句: for(循环变量=初始值;循环变量<=终止值;循环变量=循环变量+步长值) { 循环体语句; } for(循环变量=初始值;循环变量>=终止值;循环变量=循环变量-步长值) { 循环体语句; } for(循环变量=初始值;循环变量<=终止值;循环变量=循环变量*步长值) { 循环体语句; }

while 循环语句:→ 当关系表达式成立时,执行循环体中的语句, 然后返回重新检验关系表达式是否成立,若不 成立则不执行循环体中语句,结束循环。 -------------------------------------------------------do...while 循环语句:→ 首先执行循环体中语句块,然后检验关系表达 式是否成立,若成立,则继续执行循环体中语 句,否则,结束循环。 -------------------------------------------------------数组的声明方法: 数据类型 数组名称[ ]=new 数据类型[元素个数]; 数据类型 数组名称[ ]={数据集合}; 例如: double s[]=new double[20]; double t[]={12,34,56,78,98}; 数组的输入模块: int i; for(i=0;i<20;i=i+1) { a[i]=Math.floor(Math.random()*(N-M+1 ))+M; } for(i=0;i<5;i=i+1) { s1=input1.readLine(); a[i]=Double.parseDouble(s1); } 随机函数的使用: 随机函数:Math.random()

while(关系表达式) { 循环体语句块; } --------------------------------------------do { 循环体语句块; }while(关系表达式)

数组的输出模块: for(i=0;i<20;i=i+1) { System.out.println(a[i]); }

返回[0,1.0) 之间的随机数。0<=Math.random()<1 生面某范围内随机整数: 1. 产生 0~1 这间的随机小数 x x=Math.random( ); x=(int)Math.floor((n-m+1)*Math.random( )+m); 2. 产生[0,n]这间的随机整数 x x=(int)Math.floor((n+1)*Math.random( )); 3. 产生[m,n]范围内的随机整数 x

练习: 1. 已知一般人平均每磅体重每天需 19 卡路里,若已知某人的体重(单位:千克) ,求此人一天需要多 少卡路里?(1 磅约为 0.455 千克) 2. 身体质量指数(BMI)是衡量身体健康与否的一种标准,一般认为身体质量指数(BMI)在 20 至 25 之间是健康的。计算 BMI 的公式:体重除以身高的平方(体重单位为千克,身高单位为米) 。根 据自己的实际情况,计算出自己的 BMI。 import java.io.*; public class a2 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double g,h,bmi; System.out.print("请输入体重(kg):"); s1=input1.readLine(); g=Double.parseDouble(s1); System.out.print("请输入身高(m):"); s1=input1.readLine(); h=Double.parseDouble(s1); bmi=g/(h*h); System.out.println("BMI:"+bmi); } } 3.已知三角形边长分别为 33、35、12,利用海伦公式求其面积。 海伦公式:(其中,平方根 ←键盘输入时打

x 的表示法:Math.sqrt(x))

假设有一个三角形,边长分别为 a、b、c,三角形的面积 S 可由以下公式求得: S=

p( p ? a)( p ? b)( p ? c)

而公式里的 p 为半周长:p=(a+b+c)/2

public class a3 { public static void main(String args[]) { double a,b,c,p,s; a=33;b=35;c=12; p=(a+b+c)/2; s=Math.sqrt(p*(p-a)*(p-b)*(p-c));

System.out.println("面积:"+s); } } 4.已知一个圆的半径是 20cm,求该圆的周长与面积。其中,圆周率的表示法:Math.PI。 5.当给出 X 的值时,求下列函数的值: y=0 (x<0) (x>=0) y=x 的平方根 import java.io.*; public class a5 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double x,y; System.out.print("请输入 x:"); s1=input1.readLine(); x=Double.parseDouble(s1); if (x<0) { y=0; } else { y=Math.sqrt(x); } System.out.println("y="+y); } } 6. 某商场对苹果进行促销,规定购买 2 公斤以上可以在原价每公斤 1.5 元的基础上打 8 折,设计一个 程序计算购买 X 公斤苹果的应付款。 import java.io.*; public class a6 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1);

String s1; double x,y; System.out.print("请输入 x:"); s1=input1.readLine(); x=Double.parseDouble(s1); if (x>2) { y=x*1.5*0.8; } else { y=x*1.5; } System.out.println("y="+y); } } 7. 如果一个数能被 7 整除,则输出这个数,否则输出“此数不能整除 7” import java.io.*; public class a7 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double x; System.out.print("请输入 x:"); s1=input1.readLine(); x=Double.parseDouble(s1); if (x%7==0) { System.out.println("x="+x); } else { System.out.println("此数不能整除 7"); } } }

8. 火车行李托运费,行李重量在 50kg 以下,每千克按 0.10 元计,如 50kg,超出部分每千克按 0.20 元计。 import java.io.*; public class a8 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double x,y; System.out.print("请输入 x:"); s1=input1.readLine(); x=Double.parseDouble(s1); if (x<50) { y=x*0.1; } else { y=x*0.1+(x-50)*0.2; } System.out.println("价格:"+y); } } 9. 闰年判断:判断条件是:该年份能被 4 但不能被 100 整除,或能被 400 整除。 import java.io.*; public class e04 { public static void main(String args[]) throws IOException { InputStreamReader reader=new InputStreamReader(System.in); BufferedReader input=new BufferedReader(reader); System.out.print("Enter the 年份:"); String s1=input.readLine(); int x=Integer.parseInt(s1); if ((x%4==0)&(x%100!=0)||(x%400==0)) System.out.println(x+"是闰年"); else

System.out.println(x+"不是闰年"); } } 10.通过键盘输入一个数,判断一个数是正数、零还是负数。 import java.io.*; public class a10 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double x; System.out.print("请输入 x:"); s1=input1.readLine(); x=Double.parseDouble(s1); if (x<0) { System.out.println("x 为负数"); } else { if (x>0) { System.out.println("x 为正数"); } else { System.out.println("x 为 0"); } } } } 11.输入三个整数,输出其中最大数。 import java.io.*; public class a11 { public static void main(String args[])throws IOException {

InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double a,b,c; System.out.print("请输入 a:"); s1=input1.readLine(); a=Double.parseDouble(s1); System.out.print("请输入 b:"); s1=input1.readLine(); b=Double.parseDouble(s1); System.out.print("请输入 c:"); s1=input1.readLine(); c=Double.parseDouble(s1); if (a>b) { if (a>c) { System.out.println("最大数是"+a); } else { System.out.println("最大数是"+c); } } else { if (b>c) { System.out.println("最大数是"+b); } else { System.out.println("最大数是"+c); } } } } 12.求解二次方程 Ax2+Bx+C=0 的根,系数 A,B,C 由键盘输入 import java.io.*;

public class a12 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; double a,b,c,d,x1,x2; System.out.print("请输入 a:"); s1=input1.readLine(); a=Double.parseDouble(s1); System.out.print("请输入 b:"); s1=input1.readLine(); b=Double.parseDouble(s1); System.out.print("请输入 c:"); s1=input1.readLine(); c=Double.parseDouble(s1); d=b*b-4*a*c; if (d<0) { System.out.println("无解"); } else { if (d==0) { x1=(-b+Math.sqrt(d))/(2*a); System.out.println("x="+x1); } else { x1=(-b+Math.sqrt(d))/(2*a); x2=(-b-Math.sqrt(d))/(2*a); System.out.println("x1="+x1); System.out.println("x2="+x2); } } } }

13.显示所有 100 内的偶数; public class a13 { public static void main(String args[]) { int x; for (x=2;x<=100;x=x+2) { System.out.println(x); } } } 14.显示所有 100 内的奇数; 15.显示所有 200-300 间的偶数; 16.显示所有 100 内有能被 7 整除的数 public class a16 { public static void main(String args[]) { int x; for (x=1;x<=100;x=x+1) { if (x%7==0) { System.out.println(x); } } } } 17.显示所有既能被 3 整除又能被 7 整除的两位正整数,数值之间用“: ”隔开。 public class a17 { public static void main(String args[]) { int x; for (x=10;x<=99;x=x+1) { if (x%7==0&x%3==0) {

System.out.print(x+":"); } } } } 18.显示所有能被 3 整除的两位正奇数,数值之间用“-”隔开。 public class a18 { public static void main(String args[]) { int x; for (x=11;x<=99;x=x+2) { if (x%3==0) { System.out.print(x+"-"); } } } } 19.求 3 ? 6 ? 9 ? ?? ? 30 之和。165 public class a19 { public static void main(String args[]) { int x,s=0; for (x=3;x<=30;x=x+3) { s=s+x; } System.out.println(s); } } 20.求 1 ? 5 ? 9 ? ?? ? 101 之和。1326 21.求 2 ? 4 ? 6 ? ?? ? 20 之和。110 22.求

1 1 1 1 ? ? ? ?? ? 之和。4.18737751763962 2 3 4 100

提示:算式中每个分数的分母有规律,则用循环变量来描述分母的变化过程,但是每次累加的内容是分 母所对应的整个分数。

(如:若分数的结构是分子为 1、分母为 x,则分数为 1/x) 23.求

1 2 3 20 ? ? ? ?? ? 之和。17.354641295237272 2 3 4 21

public class a23 { public static void main(String args[]) { double x,s=0; for (x=2;x<=21;x=x+1) { s=s+(x-1)/x; } System.out.println(s); } } 提示:若分子为 x,则分母为 x+1,则分数为:x/(x+1) 24.求 1 ? 2 ? 2 ? 3 ? 3 ? 4 ? ?? ? 50 ? 51 之和。44200 public class a24 { public static void main(String args[]) { int x,s=0; for (x=1;x<=50;x=x+1) { s=s+x*(x+1); } System.out.println(s); } }

? ? 9 ? 10之积。3628800 25.求 1 ? 2 ? 3 ? ?
提示:注意累乘变量的初始值是什么值? public class a25 { public static void main(String args[]) { int x,s=1; for (x=1;x<=10;x=x+1) {

s=s*x; } System.out.println(s); } } 26.求 2 ? 4 ? 6 ? ?? ? 20 之积。3.7158912E9 27.求 1 ? 10 ? 100 public class a27 { public static void main(String args[]) { double x,s=0; for (x=0;x<=6;x=x+1) { s=s+Math.pow(10,x); } System.out.println(s); } } 28.求 1 ? 11 ? 111 ? ?? ? 1111111 之和。1234567 public class a28 { public static void main(String args[]) { double x,s=0,n=0; for (x=0;x<=6;x=x+1) { s=s+Math.pow(10,x); n=n+s; } System.out.println(n); } } 29.求

? ?? ? 1000000

之和。1111111

1 1 1 1 ? ? ? ?? ? 2 4 8 1024

之和。0.9990234375

public class a29 { public static void main(String args[]) {

double x,s=0; for (x=2;x<=1024;x=x*2) { s=s+1/x; } System.out.println(s); } } 30.求 1 ? 1 ? 2 ? 1 ? 2 ? 3 ? ?? ? 1 ? 2 ? 3 ? ? ? 9 ? 10 之和。4037913 提示:先求乘积的算式,再累加所求的积。 public class a30 { public static void main(String args[]) { int x,s=1,n=0; for (x=1;x<=10;x=x+1) { s=s*x; n=n+s; } System.out.println(n); } } 31.求 1 ? (1 ? 2) ? (1 ? 2 ? 3) ? ?? ? (1 ? 2 ? 3 ? ? ? 9 ? 10) 之和。220 32.求 1 ? (1 ? 3) ? (1 ? 3 ? 5) ? ?? ? (1 ? 3 ? 5 ? ? ? 97 ? 99) 之和。42925 public class a32 { public static void main(String args[]) { int x,s=0,n=0; for (x=1;x<=99;x=x+2) { s=s+x; n=n+s; } System.out.println(n); }

} 33.有一群龟鹤,头 150 只,足 400 只,问龟鹤各有几只?50,100 public class a33 { public static void main(String args[]) { int g,h; for (g=1;g<=150;g=g+1) { h=150-g; if (g*4+h*2==400) { System.out.println("龟:"+g+" 鹤:"+h); } } } } 34.一个数被 2、3、4、5、6 除都余 1,而正好能被 7 整除,问 1000 以内的自然数中这样的数都有哪 些?301,721 public class a34 { public static void main(String args[]) { int x; for (x=1;x<=1000;x=x+1) { if (x%2==1&x%3==1&x%4==1&x%5==1&x%6==1&x%7==0) { System.out.println(x); } } } } 35.一个数被 2 除余 1,被 3 除余 2,被 4 除余 3,被 5 除余 4。在 500 以内的自然数中这样的数有哪几 个? 36.当 1 ? 2 ? 3 ? ?? ? k public class a36 { public static void main(String args[])

? 200 时,求 k 最小的值。20

{ int x=0,s=0; while (s<=200) { x=x+1; s=s+x; } System.out.println(x-1); } } 37.当 2 ? 4 ? 6 ? ?? ? k public class a37 { public static void main(String args[]) { int x=0,s=0; while (s<200) { x=x+2; s=s+x; } System.out.println(x-2); } } 38.二分硬币和五分硬币共 40 枚,1.31 元,问每种硬币各有多少枚? 二分硬币:23,五分硬币 17 public class a38 { public static void main(String args[]) { int t,f; for (t=1;t<=40;t=t+1) { f=40-t; if (t*2+f*5==131) { System.out.println("2 分:"+t+" 5 分:"+f); } }

? 200 时,求 k 最大的值。26

} } 39.下式中两个囗号内是一个相同的数,它到底是多少? 囗 3×6528=3 囗×8256 数字是:4 public class a39 { public static void main(String args[]) { int x,f; for (x=0;x<=9;x=x+1) { if ((x*10+3)*6528==(30+x)*8256) { System.out.println(x); } } } } 40.两数之和是 40,它们的积是 375,求此二数。 这两个数是:15,25 public class a40 { public static void main(String args[]) { int x,y; for (x=1;x<=20;x=x+1) { y=40-x; if (x*y==375) { System.out.println(x+" "+y); } } } } 41.求出所有三位正整数的各位数码之和。 和:12600 public class a41

{ public static void main(String args[]) { int x,a,b,c,s=0; for (x=100;x<=999;x=x+1) { a=(int)x/100; b=(int)x/10%10; c=(int)x%10; s=s+a+b+c; } System.out.println(s); } } 42.求出所有百位数字与十位数字之和等于个位数字的三位正整数。 共有 45 个。 public class a42 { public static void main(String args[]) { int x,a,b,c,s=0; for (x=100;x<=999;x=x+1) { a=(int)x/100; b=(int)x/10%10; c=(int)x%10; if (a+b==c) { System.out.println(x); s=s+1; } } System.out.println(s); } } 43.在自然数中,如果一个三位数等于其自身各个数字立方和,这样的三位数称为“水仙花数” 。如: 153=1×1×1+5×5×5+3×3×3,所以 153 是水仙花数。求所有的水仙花数。 public class a43 {

public static void main(String args[]) { int x,a,b,c,s=0; for (x=100;x<=999;x=x+1) { a=(int)x/100; b=(int)x/10%10; c=(int)x%10; if (a*a*a+b*b*b+c*c*c==x) { System.out.println(x); } } } } 共有 4 个:153,370,371,407 44.有一个两位正整数,加 6 后再把其个位数字与十位数字互换得到一个新的两位数,这样加 6 再互换 共三次后,又得到了原来的两位数。求这样的两位数都有哪些? 共有 5 个:19,41,52, 74,85. public class a44 { public static void main(String args[]) { int x,a,b,n,y; for (x=10;x<=99;x=x+1) { n=x; for (y=1;y<=3;y=y+1) { a=(int)n/10; b=(int)n%10; n=b*10+a; n=n+6; if (n>=100) { break; } } if (n==x)

{ System.out.println(x); } } } } 45.显示出所有的三位质数。共 143 个 提示:判断 x 为质数,除了 1 和 x 本身之外,不能整除其它整数,则说明 x 是质数。换句话说:如果 x 除了能整除 1 和 x 本身之外,还能整除 2~(x-1)之间的某个整数,则说明 x 不是质数,而是合数。 public class a45 { public static void main(String args[]) { int x,y,f=0,s=0; for (x=100;x<=999;x=x+1) { f=0; for (y=2;y<=x-1;y=y+1) { if (x%y==0) { f=1; } } if (f==0) { System.out.println(x);s=s+1; } } System.out.println(s); } } 46.求所有两位质数的和。 public class a46 { public static void main(String args[]) { int x,y,f=0,s=0; for (x=10;x<=99;x=x+1) 1043

{ f=0; for (y=2;y<=x-1;y=y+1) { if (x%y==0) { f=1; } } if (f==0) { s=s+x; } } System.out.println(s); } } 47.已知一组数列,第一项是 1,第二项是 1,从第三项开始每项的数值是与其相邻的前两项的和。即 。显示出该组数列中的前 20 项的数值。 f n ? f n?1 ? f n?2 (n>=3) public class a47 { public static void main(String args[]) { int a[]=new int[20]; int x; a[0]=1;a[1]=1; for (x=2;x<=19;x=x+1) { a[x]=a[x-1]+a[x-2]; } for (x=0;x<=19;x=x+1) { System.out.println(a[x]); } } } 48.我国古代百马问题:百马驮百瓦,大马驮3块,老马驮2块,两匹小马驮1块。问大马、老马、小 马各有多少匹?

2 30 68 5 25 70 8 20 72 11 15 74 14 10 76 17 5 78 public class a48 { public static void main(String args[]) { int x,y,z; for (x=2;x<=100;x=x+2) { for (y=1;y<=100;y=y+1) { z=100-x-y; if (3*z+2*y+x/2==100&z>=0) { System.out.println(" 老 马 :"+z+" 大 马 :"+y+" 小 马:"+x); } } } } } 49.古代数学问题:鸡、兔、九头鸟同笼,头百只、脚百只。问鸡、兔、九头鸟各有多少只? 14 14 8 31 6 7 public class a49 { public static void main(String args[]) { int x,y,z; for (x=9;x<=100;x=x+9) { for (y=1;y<=100;y=y+1) { z=100-x-y; if (x/9*2+y*4+z*2==100&z>0)

{ System.out.println("鸡:"+z+" 兔:"+y+" 九头鸟:"+x); } } } } } 50.蜘蛛有8条腿,蜻蜓有6条腿2对翅膀,蝉有6条腿1对翅膀。三种昆虫共有18只,118条腿 和20对翅膀,问每种昆虫各有多少只? 蜘蛛 5 蜻蜓 7 蝉 6 public class a50 { public static void main(String args[]) { int x,y,z; for (x=1;x<=18;x=x+1) { for (y=1;y<=18;y=y+1) { z=18-x-y; if (8*x+6*y+6*z==118&2*y+z==20) { System.out.println("蜘蛛:"+x+" 蜻蜓:"+y+" 蝉:"+z); } } } } } 51.将 26 个英文大写字母存储于数组 c 中,显示数组 c 中的所有数据。public class a51 { public static void main(String args[]) { int a[]=new int[26]; char c[]=new char[26]; int x; for (x=0;x<=25;x=x+1) { a[x]=x+65; c[x]=(char)a[x];

System.out.println(c[x]); } } } 52.将[1,100]的所有整数存储于数组 d 中,并显示数组 d 中的所有数据。 public class a52 { public static void main(String args[]) { int d[]=new int[100]; int x; for (x=0;x<=99;x=x+1) { d[x]=x+1; System.out.println(d[x]); } } } 54.随机产生 100 个[10,20]整数,将这些数存储于数组 a 中,并显示数组中的所有数据。 public class a54 { public static void main(String args[]) { int a[]=new int[100]; int x; for (x=0;x<=99;x=x+1) { a[x]=(int)Math.floor((20-10+1)*Math.random( )+10); System.out.println(a[x]); } } } 55.随机产生 50 个[100,150]整数,将这些存储于数组 a 中,并显示数组中的所有数据。 public class a55 { public static void main(String args[]) { int a[]=new int[50];

int x; for (x=0;x<=49;x=x+1) { a[x]=(int)Math.floor((150-100+1)*Math.random( )+100); System.out.println(a[x]); } } } 57.键盘输入 10 个正整数(<1000) ,将它们存储于数组 a 中,并显示数组 a 中所有的数据。 import java.io.*; public class a57 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; int a[]=new int[10]; int x; for (x=0;x<=9;x=x+1) { System.out.print("请输入:"); s1=input1.readLine(); a[x]=Integer.parseInt(s1); while(a[x]>=1000) { System.out.print("请重新输入:"); s1=input1.readLine(); a[x]=Integer.parseInt(s1); } } for (x=0;x<=9;x=x+1) { System.out.println(a[x]); } } } 58.键盘输入 5 个数,将它们存储于数组 a 中,并显示数组 a 中所有的数据。

59.有一组数,其第一个元素数值是 1,以后每项的内容都是其前一项的 3 倍加 1,显示这组数的前 20 项内容。 public class a59 { public static void main(String args[]) { double a[]=new double[20]; a[0]=1; int x; for (x=1;x<=19;x=x+1) { a[x]=a[x-1]*3+1; } for (x=0;x<=19;x=x+1) { System.out.println(a[x]); } } } 60.随机产生 10 个[20,30]的整数,将它们存储于数组 a 中,并显示数组 a 中的所有数据。然后求数组 a 中所有数据的和。 public class a60 { public static void main(String args[]) { int a[]=new int[10]; int x,s=0; for (x=0;x<=9;x=x+1) { a[x]=(int)Math.floor((30-20+1)*Math.random( )+20);s=s+a[x]; System.out.println(a[x]); } System.out.println(s); } }

61.键盘输入 5 个数,将它们存储于数组 a 中,并显示数组 a 中的所有数据。然后求数组 a 中所有数据 的和。 import java.io.*; public class a61 { public static void main(String args[])throws IOException { InputStreamReader read1=new InputStreamReader(System.in); BufferedReader input1=new BufferedReader(read1); String s1; int a[]=new int[5]; int x,s=0; for (x=0;x<=4;x=x+1) { System.out.print("请输入:"); s1=input1.readLine(); a[x]=Integer.parseInt(s1);s=s+a[x]; } for (x=0;x<=4;x=x+1) { System.out.println(a[x]); } System.out.println(s); } }


相关文章:
Java上机程序复习题
java上机程序1 4页 1下载券 Java复习题阅读程序题 19页 1下载券喜欢...import java.io.*; public class a2 { public static void main(String args...
Java程序上机练习题
Java程序上机练习题_IT/计算机_专业资料。itat java复赛上机练习题(共包括四部分、16 个练习、共 96 个练习题) 一、java 语言基础和面向对象 练习 1(4) () ...
java期末上机复习题目及其答案
<JAVA 上机作业 1> 3.运行程序,分析并写出程序执行结果 public class less1_...(1.0,3.0); System.out.println(c2.V()); } } 4.综合题:根据注释填空...
2015JAVA上机考试题(1)
2015JAVA上机考试题(1)_IT认证_资格考试/认证_教育专区。11 代码 public class...{ System.out.println(method(100)); } } 11.用 java 语言设计一个程序,...
Java基础上机题_分类整理版
Java基础上机题_分类整理版_IT认证_资格考试/认证_教育专区。一、 类和对象基础题(共 13 题) 1.编写一个 Java 应用程序,该程序中有 3 个类:Lader、Circle ...
Java上机题目及答案代码
编写一个应用程序, 要求从键盘输入一个 double 型的圆的半径, 计算并输出其面积...java上机2参考代码 9页 免费 JAVA上机1参考代码 9页 免费 java上机题及答...
Java上机考试复习题
Java上机考试复习题_IT认证_资格考试/认证_教育专区。提供Java编程练习1、在工程中创建包 p1,定义可计算面积的接口 Area,Area 中定义抽象方法: (40 分) public ...
java上机考试复习题1
java上机考试复习题1_IT认证_资格考试/认证_教育专区。C:\ProgramData\Oracle\Java\javapath; 1 输入一行字符串,统计其中数字的个数。 public class tongji { pu...
常见的Java上机面试题
常见的Java上机面试题_IT/计算机_专业资料。常见的 Java 上机面试题 在程序员面试中, 在程序员面试中,主要的考试形式分为笔试和上机编程考试两部分。 主要的考试...
JAVA程序设计(二)上机考试试题
JAVA程序设计(二)上机考试试题_IT认证_资格考试/认证_教育专区 暂无评价|0人阅读|0次下载|举报文档 JAVA程序设计(二)上机考试试题_IT认证_资格考试/认证_教育...
更多相关标签: