2017年9月計算機二級Java考試題庫及答案
- 計算機等級
- 關注:3.1W次
2017年計算機等級考試已經考試報名,你準備好了嗎?下面yjbys小編收集一些關於計算機二級Java考試題庫,希望大家認真閲讀!
單選題
1). 下列代碼的執行結果是:public class Test2{public static void main(String args[]){tln(5/2);}}
A.2.5
B.2.0
C.2.50
D.2
正確答案:D
2). 下列關於棧的敍述中正確的是
A.在棧中只能插入數據
B.在棧中只能刪除數據
C.棧是先進先出的線性表
D.棧是先進後出的線性表
正確答案:D
2). 下列屬於正則表達式的是
A.一個數組
B.一組二進制數據
C.一個字符串
D.一個公式
正確答案:C
3). 若a的值為3時,下列程序段被執行後,c的.值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;
A.1
B.2
C.3
D.4
正確答案:C
4). 若要把變量聲名為暫時性變量,應使用如下哪種修飾符?
ected
ate
sient
tile
正確答案:C
5). 下列命令中,哪個命令是Java的編譯命令?
c
doc
etviewer
正確答案:A
6). 樹最適合用來表示____。
A.有序數組元素
B.無序數組元素
C.元素之間具有分支層次關係的數據
D.元素之間無聯繫的數據
正確答案:C
7). 在Java中,由Java編譯器自動導入,而無需在程序中用import導入的包是____。
et
正確答案:D
8). 在讀字符文件時,使用該文件作為參數的類是____。
eredReader
InputStream
OutputStream
InputStream
正確答案:D
9). 下面關於applet生命週期的説法正確的是
et生命週期是從瀏覽器解析HTML文件開始的
B.瀏覽器加載結束時,終止applet的運行
et生命週期包括:applet的創建、運行、等待與消亡四個狀態
D.以上説法均不正確
正確答案:D
10). main方法是Java application程序執行的入口點,關於main方法的方法頭,以下哪項是合法的?
ic static void main()
ic static void main(String args[])
ic static int main(String [] arg)
ic void main(String arg[])
正確答案:B
11). switch 語句不能用於下列哪種數據類型?
le
t
正確答案:A
二、基本操作題
本題將數組arrA中的元素按逆序存儲在另外一個相同
長度的數組arrB中。
public class javal{
public static void main(String[] args){
int[]arrA={1,3,8,4,2,6,9,0,7};
int[]arrB= ;
int i=0;
mtj= ;
for(i=0;i
arrB[j]=arrA[i];
;
}
tln("arrA:"+"arrB:");
for(i=0;i
tln(arrA[i]+""+arrB[i]);
}
}
}
參考解析:
第1處:new int[th]
第2處:th-1
第3處:j- -或j=j-1或j-=l
【解析】第1處將arrB的長度設定成與arrA相同;第2處因為是逆序存儲,從後面的arrB[j]=arrA[i];可以看出,j的初值應使arrB[j]指向數組末尾。第3處for循環使用。
- 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-hk/itrz/dengji/49rv1.html