智乐软件笔试题

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 97 收藏 0 点赞 0 评论 0

1.
a)int a = 16 , b = 4 , c = 2 ;
int expr = a + b / (c + 1) * 2 ;
b)int expr = 0 ;
int n = 1 ;
while (n++ != 0){
expr++ ;
n &= 3 ;
}
c)int a = 8 , b = 4 ;
int expr = a++ % ++b * 2 ;
d)int a = 1 , b = 2 , c = 3 ;
boolean expr = (a != 1 && (b != 2 &brvbar &brvbar c==3 ));
e)int a = -3 , b = 2 , c = -1 ;
int expr = (a > b) ? (a – b) : (b – c) ;
f)int expr = 13 >> 2 < < 2 ;
g)int expr = -4321 >>> 30 ;
h)int expr = 123 ^ 321 ^ 123 ;
i)int a = 255 ;
int expr = (byte)a + ((byte)a) & 0xFFF ;
j)int expr = “123454321”.charAt(4) + 2 ;
k)int a[] = {1 , 2 , 3 , 4} ;
for(int i = 0 ; i < a.length ; i++)
a[i + 1] *= a ;
int expr = a[3] ;
l)String
func(String s){
return s.lenth() > 0 ? func(s.substring(1) + s.charAt(0) : “” ;
}
String expr = func(“Gameloft”) ;
2.用位操作替换以下运算
a) a = b * 256 ;
b) a = b % 16 ;
c) a = b / 13 ;
e)名词
1 J2ME
2 Python
3 Ant
4 Javac
5 CVS
6 OpenGL
f)什么是字节序?JVM采用哪种字节序?
g)优秀员工的品质
5.设计一个类表示2D赛车游戏中的车
6.假定屏幕的像素宽度为SCREENWIDTH,写一个函书计算一个字符串需要分成几行显示。尽可能多显示,字符宽度不一样,用 int CetCharWidth(char c) 获得每个字符像素宽度。

评论列表
文章目录