java经典笔试编程题
“java经典笔试编程题”相关的资料有哪些?“java经典笔试编程题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“java经典笔试编程题”相关范文大全或资料大全,欢迎大家分享。
2010年秋季Java考试编程题总结
1.编写一个程序,程序能在命令行中输出“早上好,good Morning”。
public class Hello{
public static void main (String args[]){ System.out.println(\早上好,goodMoeing\); } }
2.编写一个Java Applet程序,程序能在浏览器中显示\你好,hello\。
import java.applet.*; import java.awt.*;
public class Boy extends Applet {
public void paint(Graphics g){ //g.setColor(Color.blue);
g.drawString(\你好,hello\,12,30);} }
3.编写一个程序,输出ASICII字母表。
public class java1 {
public static void main(String[] args) { char c='!';
System.out.println(\字母\+c+\在ASICII表中的顺序位置:\+(int)c);
System.out.pr
java笔试经典(题及答案)2013
Java笔试经典(基础部分 及答案和分析)
1、一个\源文件中是否可以包括多个类(不是内部类)?有什么限制? 7 答:可以包括 多个类,但是最多只能有一个public修饰的类。
2、Java有没有goto? 7
答:java中有goto ,但只是保留字,用来兼容以前版本的再无其他用途。
3、说说&和&&的区别。 8
答:&是按位与,左右两边同时为1这得1,其他情况都为0,而&&是逻辑与,左右两边都为true这结果为true否则为false,并且&&会发生短路,而& 不会发生短路
4、在JAVA中如何跳出当前的多重嵌套循环? 8
答:有两种方法:①在循环体中boolean值和break搭配使用;②使用continue和break对应的标识,运行到bcontinue或break处时跳出到对应标识处
5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 答:switch语句是使用int 型和枚举型的,而精度比int 型低的byte char short 都可以转化成int 型,所以byte是可以用在switch上的,但是系统不会将long型的转化成int型,所以不能使用long.而Stri
java经典编程题二及详细答案
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
历届专升本考试编程题参考答案
历届专升本考试编程题参考答案
安徽省历年普通高校专升本招生考试计算机编程题
一.选择结构试题
1. 假设邮费计算方法为:100克以内(含100克)收费5元,超过100克的部分每克加收
0.2元。试编写程序,要求从键盘输入邮寄物品质量,计算并输出邮费。
5?Y???5?(X?100)?0.2X?100X?100
INPUT “输入邮寄物品质量(克)” TO X IF X<=100 Y=5 ELSE
Y=(X-100)*0.2+5 ENDIF
?“邮寄费为”,Y,“元”
2
2. 现有一元二次方程:ax+bx+c=0,其中a、b、c是整数,且a≠0。若存在实根,则输
出“在实数范围内有解”;若不存在实根,则输出“在实数范围内无解”。
INPUT “输入A的值(不等于0)” TO A INPUT “输入B的值” TO B INPUT “输入C的值” TO C IF B*B-4*A*C>=0
?“在实数范围内有解” ELSE
?“在实数范围内无解” ENDIF
3.输入出租车行驶里程S,输出应付车费F。
S和F的关系如下:
6S?3? F??
?6?(S?3)?1.5S?3INPUT “输入出租车行驶里程” TO S IF S<=3 F=6 ELSE
F=6+(S-3)*1.5
java编程题
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编程题
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编程题
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万元时,奖金
java编程题
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万元时,奖金
java编程题
JavaSE初级—第一单元:JAVA语言概述,简单的JAVA程序解析
1:java语言的特点是什么?
答:java语言有完全面向对象、夸平台:一处编译,随处运行、封装、多肽、健壮、简单的 、平台无关、 多线程、分布式、 安全、高性能、可靠的、解释型、自动垃圾回收等特点。
2:举例写出在java发展史上对java有深刻影响的公司名称?
答:Sum,IBM,Oracle公司
3:使用java实现输出 hello world!! public class HelloWorld {
public static void main(String[] args) { } }
4:问题:System.out.println()和System.out.print()有什么区别呢?
以下代码的运行效果是什么?
System.out.println(\我的爱好:\System.out.println(\打网球\
System.out.println(\!!\
System.out.print(\我的爱好:\System.out.print(\打网球\
答:System.out.println()打印完括号里面的内容要换一行;而ystem.out.print
java编程题
1. 定义一个包括10个元素一维整型数组,通过从键盘输入的10个整数对数组进行初始化,将数组中的元素按小到大排序后在屏幕上显示,求出该数组中元素的最小值、最大值以及平均值并在屏幕上显示输出。 解答:
import java.util.Scanner;
import java.util.Arrays; public class Test{
public static void main(String[] args) { int[] x = new int[10]; double sum =0; Scanner scr = new Scanner(System.in); for(int i=0;i 2.编写一个学生类Student: 属性包括:学号(id)、姓名(name)、英语成绩(eng)、数学成绩(math)、计算机成绩(comp)和总成绩(sum) 方法包括:构造方法、各属性的set方法、各属性的get方法、toString方法(输出学生的全部信息)、sum方法(计算总成绩)。 解答: public class Student implements Serializable { //属性定义 public