传智播客_Java基础知识测试_初测(带答案) 下载本文

内容发布更新时间 : 2024/4/27 20:47:04星期一 下面是文章的全部内容请认真阅读。

共享知识 分享快乐

答题格式:

1 - 30题为单选题, 31 - 40为多选题. 新建一个txt文件, 答案写在这个文件中. 答案必须保存为txt格式的文件。

答题的时候,可以在EditPlus上答题,会自动显示题目序号

文件名改为自己的名字,

每题一行.

多选题按abcd的顺序填答案, 比如某一题的答案acd, 就必须是acd, 不能是adc等等. 不能有空行, 不能有空格,不能有题目序号,一定不要某一题不会就空在那, 会导致后面的答案全都识别错了!

填完答案数一下, 不要填挪了!!!

共40道选择题,每题2.5分。多选题有错则全错,全对才满分.

单选题:

1. 下列哪个声明是错误的?( ) A. int i=10; B. byte b=127;

C. float f=1.1; //1.1f D. double d=34.4;

2. 下面哪个不是java中的关键字?( ) A. public B. true C. class D. main

3. 下面哪个语句不会产生编译错误?( ) 卑微如蝼蚁、坚强似大象

共享知识 分享快乐

A. float a =2.0; //2.0f B. byte b =25; C. char c =”a”; D. boolean d=0;

4. 下面程序哪个语句是正确的 ( ) A. byte a=0,b=3; byte c =a+b; B. short s =23; s=s+12; C. float f = 23+23.23; D. short s=23; s+=12;

5. byte类型的大小是 ( ) A. -228 ~128 B. -255 ~ 256 C. -128 ~ 127 D. -255 ~ 255

6. 下面程序执行的结果是?( ) int i = 100; while(true) { If ( i++ > 100 ) break; System.out.println(i); }

A. 100 B. 101 C. 102 D. 103

7. 下面程序执行的结果是?( ) public class Test() {

public static void main(String[] args) { System.out.println(“”+’a’+1);

} }

A. 98 B. a1 C. 197 D. 971

卑微如蝼蚁、坚强似大象

共享知识 分享快乐

8. 下面程序的运行结果是 ( ) int a=3, b=1; if(a==b)

System.out.println(\A. a=1 B. a=3

C. 正常运行但没有输出 D. 编译错误

9. 下面程序的运行后,a,b,c的值正确的是:( ) int a=1,b=2;

int c=(a+b>3?a++:++b); A. a=2,b=3 B. a=1,b=3 C. a=1,b=2 D. c=2

10. 下面程序执行的结果是?( ) int a=2;

switch(a) { case 1: a+=1;

break; case 2: a+=2;

case 3: a+=3; break;

case 4: a+=4;

break; default: a=0; }

System.out.println(a); A. 5 B. 6 C. 7 D. 8

卑微如蝼蚁、坚强似大象