试卷总分:15    得分:15
1.下列关于浮点型数据的定义,哪一个不能通过编译(? ?)
A.double c=100;
B.float d=100;
C.float b=12.45;
D.double a=12.45;
答案:C
2.关于表达式1234/1000 * 1000的运算结果,下列哪个选项是正确的( )
java程序设计基础视频A.1234
B.1234.0
C.1000
D.以上都不对
答案:C
3.下列选项中,哪一个是多行注释符号( )
A.//**//
B./*/*
C.//
D./**/
答案:D
4.下列关于变量作用域的说法中,正确的是( )
A.代码块中定义的变量,在代码块外也是可以使用的。
B.变量的作用域为:从定义处开始,到变量所在代码块结束的位置。
C.变量的作用域不受代码块的限制。
D.在main()方法中任何位置定义的变量,其作用域为整个main()方法。
答案:B
5.下列数据类型中,哪种数据类型转为int类型需要进行强制转换()
A.byte
B.char
C.short
D.float
答案:D
6.表达式7%(-3)的运算结果为( )
A.-1
B.-2
C.2
D.1
答案:D
7.下面选项中,哪一个不是Java中的关键字( )
A.public
<
D.sizeof
答案:D
8.下列选项中,按照箭头方向,需要进行强制类型转换的是( )
A.int←char
B.double←float
C.char←byte
D.float←long
答案:C
9.下面布尔类型变量的定义中,错误的是( )
A.boolean a=true;
B.boolean b=false;
C.boolean c=0;
D.boolean d=1;
答案:CD
10.多行注释是以“/*”符号开头,以 ## 符号结尾。
答案:/
11.System.out.println(“5 + 5 = ” + 5 + 5);语句的输出结果是 ## 。
答案:5 + 5
12.多行注释是用“//”符号表示的。
答案:错误
13.运算符“&”和“&&”都表示“与”操作。
答案:正确
14.当整型常量超出了int类型的取值范围时,那么一定要加“L”或“l”后缀。
答案:正确
15.当char c2='\101';时,System.out.println(c2);的输出结果为A。
答案:正确

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。