牛客網第20天
阿新 • • 發佈:2018-12-20
1.下列運算符合法的是( ) A.&& B.<> C.if D.:= 正確答案: A 你的答案: A (正確) 解析:java 中沒有<> := 這種運算子, if else不算運算子,因此選a 2.下列Java常見事件類中哪個是滑鼠事件類?() A.InputEvent B.KeyEvent C.MouseEvent D.WindowEvent 正確答案: C 你的答案: C (正確) 解析:inputEvent輸入事件,KeyEvent按鍵事件,MouseEvent滑鼠事件,WindowEvent窗體事件。 3.Math.round(11.5) 等於:() A.11 B.11.5 C.12 D.12.5 正確答案: C 你的答案: C (正確) 解析:Math.round()四捨五入方法。 4. 閱讀以下 foo 函式,請問它的時間複雜度是: int foo(intarray[], int n, int key) { int n1=0,n2=n-1,m; while(n1<=n2) { m=(n1+n2)/2; if(array[m]key) return m; if(array[m]>key) n2=m-1; else n1=m+1; } return -1; } A.O(n2) B.O(n) C.O(log(n)) D.O(n) 正確答案: C 你的答案: C (正確) 解析:這題是真不會。 5.假設有以下程式碼 String s=”hello”; String t=”hello”; char c[] ={‘h’,’e’,’l’,’l’,’o’}; 下列選項中返回false的語句是: A.s.equals(t); B.t.equals©; C.s