Java语言程序设计模拟试题二
一、选择题:共20小题,每小题1分,满分20分:请将答案填入题后括号中。
1.以下的选项中能正确表示Java语言中的一个整型常量的是 ( )
A) 12. B) -20 C) 1,000 D) 4 5 6
2。下列的变量定义中,错误的是 ( )
A) int 6_a; B) float a;
C) int i=Integer.MAX_VALUE; D) static int i=100;
3.下列的变量定义中,正确的是(D)。
A) boolean b1=”true”; B) float x=6.6;
C) byte i=200; D) double y;
4.以下字符常量中不合法的是 ( )
A) '@' B) '&' C) "k" D) '整'
5.以下的选项中能正确表示Java语言中的一个double型常量的是 ( )
A) Float.MIN_VALUE B) 1.8e-6F C) 2.0 D)’abcf’
6.已定义a为int类型的变量。以下选项中,合法的赋值语句是 ( )
A) a +1==2; B) a+=a*6; C) a=8.8f; D) int a=8;
7.下列程序段执行后c的结果是 ( )
int a = 9, b = 11, c;
c= a != b ? a+b : a-b;
A) –2 B) 20 C) 11 D) 9
8.下列程序段执行后y的结果是 ( ) int x1 = 9, x2 = 6, y;
y =(++x1 != x2 ++ )? (x1+x2) :(x1- x2);
A) 15 B) 9 C) 17 D) 3
9.设i, j, k, m为已赋值的int 型变量,下列表达式的结果属于逻辑值的是( )
A) i==k & j+k >=m B) i+k C) m++ D) m=i+j
10.执行下面程序段后,b, x, y的值分别是 ( )
int x=6,y=8;