文档介绍:Java基础考试题
班级:__________ 姓名:___________ 日期:_____________
一、笔试(45题,每题2分)
1) 分析下面的Java程序段,编译运行后的输出结果是( )。
publicd) 13
11) 执行下面的循环后,x值为()。
public static void main(String[] args){
int x=1;
for(int y=1 ; y<=50 ; y++){
if (x==10){
break;
}
if (x%2==1){
x+=3;
continue;
}
x+=3;
}
(x);
}
a) 1 b) 10 c) 13 d) 50
12) 下列不可作为java语言修饰符的是()
A) a1                   B) $1                    C) _1                    D) 11
13) 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是()
A)             B)              C) a1                    D) 都对
14) 整型数据类型中,需要内存空间最多的是()
A) short                B) double                 C) int                    D) char
15) 以下选项中循环结构合法并能正常运行的是(       )
A、while (int  i<7)
{     i++;
     (“i is “+i);
 }
B、 int  j=3;
while(j)
   { 
(“ j  is “+j);
}
C、int  j=0;
for(int  k=0; j + k !=10; j++,k++)
{    (“ j  is “+ j + “k  is”+ k);
}
D、  int  j=0;
do{
              if (j = = 3) {
break;
}
              }while  (j<10);
16)下面的方法,正确的调用是:
         public  float  aMethod(double  a,double  b){   }
A、aMethod(10,20,30)
B、aMethod(,)
C、aMethod(’a’ , ‘b’)
D、aMethod("" , "")
17) Java语言属于______。
A 面向过程的语言 B 面向对象的语言
C 面向机器的语言 D 面向操作系统的语言
18) Java中用于提供输入函数Scanner的包是______。
A B C D
19) 下列数据类型中______属于Java基本数据类型。
A String B StringBuffer C class D char
20) 下列______是回车字符的正确转义字符。
A /n B /t C \t D \n
21) 对于一个3位的正整数m,取出它的个位数字t(t为整型)的表达式是______。
A )t = m/100%10 B) t = m%10
C) t = m/l0%10 D) t = m/10
22) 下列选项中不属于JAVA基本数据类型的是( )。
a) char b) int c) double d) String
23) 正确的输出结果是( )。
int i ;
for(i = 0;i<4; i+=2){
(i+",");
}
(i);
a) 0,2 b) 0,2,4 c) 0,2,4,6 d) 0,1,2,3
24). 下列代码执行之后,输出的结果为_____