JAVA编程基础试卷

2023-05-10 08:39:28   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《JAVA编程基础试卷》,欢迎阅读!
试卷,编程,基础,JAVA
JAVA编程基础试卷 (总分100分,附加分20分)

一、选择题(一题3分)

1 java程序中,main方法的格式正确的是(D

Astatic void main(String[] args) Bpublic void main(String[] args)

Cpublic static void main(String[] s) Dpublic static void main(String[] args) 2、给定java代码,如下: public byte count (byte b1 , byte b2){ return ;

}

要使用这段代码能够编译成功,横线处可以填入(a A(byte)(b1-b2) B(byte)b1-b2 Cb1-b2 D(byte)b1/b2 3 java中,下列(d )语句不能通过编译。 AString s =join+was+here; BString s =join+3; Cint a = 3+5; Dfloat f = 5+5.5;

4、给定如下java代码,编译运行之后,将会输出(d public class Test{ public static void main(String args[]){ int a =5; System.out.println (a%2==1)?(a+1)/2:a/2); } } A1 B2 C2.5 D3 5、给定如下java代码,编译运行时,结果是( a

public class Test{ public static void main (String args[]) { for (int i=0;i<3; i++) { System.out.print(i) ; } System.out.print(i) ;

} }

A、编译时报错 B、正确运行,输出012 C、正确运行,输出123 D、正确运行,输出0123 6、在Java中,下列( C)是不合法的赋值语句。

Afloat f=1/3; double>float>int Bint i=1/3; Cfloat f=1*3.0; double Ddouble f=1.0/3; 7、在java 中,以下( )命令能够将java源文件编译为类文件。

Ajava Bjavaw Cjavac Djar


8、在JAVA语言中,下面变量命名合法的有(

Avariable123 B123varible Cprivate Dvariable_123 9、在JAVA中,( ) 关键字用来终止循环语句。

Areturn Bcontinue Cbreak Dexit 10研究下面的Java 代码,当x=2 时,运行结果是( )

switch ( x) {

case1: System.out.println(1) ; case2:

case3: System.out.println(3) ; case4: System.out.println(4) ; }

A、没有输出任何结果 B、输出结果为3

C、输出结果是3 4 D、输出结果是l3 4 11、分析如下JAVA代码片段,输出结果为( A)

int price = 10; int number 0; int monney =0;

for(int i=0;i <2;i++{

number++; --price;

monney +=number*price }

System.out.println(monney) ; A 25 B 28 C 31 D30

12Java语言中有如下代码,下列X 的定义中,可使上段代码输出100 的有( )

switch(x) { case 100: System.out.println(100) ;break; case 110: System.out.println(110) ;break;

}

Abyte x=100; Bfloat x=100; Cchar x=’d’ Dlong x=100 13、在java中,下面( )是不合法的声明。

Ashort x[] Bshort[] y Cshort[5] x2 Dshort z2[5] Eshort [] z[][] 14、在JAVA中,无论测试条件是什么,下列( )循环将至少执行一次。

Afor Bdo…while Cwhile Dwhile…do 15、给定如下Java代码,编译运行时,以下( )语句的值是true

String s=”hello”; String t=”hello”;

String e=new String(”hello”) ; char c[]={‘h’,’e’,’l’,’l’,o’};

As.equals(t) ; Bt.equals(c) ; Ct.equals(e) ; Dt==c; 16、下列关于for循环和while循环的说法中哪个是正确的?(A )


本文来源:https://www.wddqxz.cn/bad9dbe5541810a6f524ccbff121dd36a32dc4b6.html

相关推荐