 8道(dao)嵌(qian)入(ru)式研發測(ce)試(shi)題(含(han)答案)
							時(shi)間(jian):2016-03-29      來源(yuan):未知
							8道(dao)嵌(qian)入(ru)式研發測(ce)試(shi)題(含(han)答案)
							時(shi)間(jian):2016-03-29      來源(yuan):未知 
							1、設(she)某棵二叉樹中有2000個結(jie)點,則該二叉樹的小高度為(wei)______。
A.9
B.10
C.11
D.12
參考答案:C
2、()設計模式將抽(chou)象部分與它的實現部分相分離。
A.Singleton(單例)
B.Bridge(橋接)
C.Composite(組合)
D.Facade(外觀(guan))
參考答案:B
3、給出以下定義, 則正確的敘述為
char x[]="abcdefg";
char y[]={'a','b','c','d','e','f','g'};
A.數組(zu)X和數組(zu)Y等價
B.數(shu)組X和數(shu)組Y長(chang)度相同
C.數(shu)組(zu)X的長度(du)小(xiao)于數(shu)組(zu)Y的長度(du)
D.數組(zu)X的(de)長度大于數組(zu)Y的(de)長度
參考答案:D
4、下面哪一項不(bu)是加載驅動(dong)程序的(de)方法?
A.通過DriverManager.getConnection方法(fa)加載
B.調用方(fang)法(fa) Class.forName
C.通過添加系統的jdbc.drivers屬性
D.通過registerDriver方法注冊(ce)
參考答案:A
5、進(jin)行(xing)數(shu)據庫(ku)提交操作時使(shi)用事務(Transaction)是為(wei)了?
A.提高(gao)效(xiao)率
B.保證數據一致(zhi)性
C.網絡安全
D.歸檔數(shu)據文件
參考答案:B
6、下面兩(liang)個(ge)結構(gou)體
struct One{
double d;
char c;
int i;
}
struct Two{
char c;
double d;
int i;
}
在#pragma pack(4)和#pragma pack(8)的情況下,結構體的大小分別是(shi)
A.16 24,16 24
B.16 20,16 20
C.16 16,16 24
D.16 16,24 24
參考答案:C
7、下列能實現一個正整數N對256求余運算的代碼是:
A.N%256
B.N<<8
C.N>>8
D.N & 0xFF
參考答案(an):AD
8、編寫一個函(han)數,輸入(ru)為一個矩(ju)陣,打(da)印這個矩(ju)陣轉(zhuan)置后的結(jie)果(guo)。
例:輸入矩陣是
1,2,3,4
5,6,7,8
9,10,11,12
13,14,15,16
打印(yin)結果(guo)應(ying)該是
13,9,5,1
14,10,6,2
15,11,7,3
16,12,8,4
參考答案
//matrix是原矩陣,res是結果矩陣
public static void matrixfunc(int[][] matrix,int[][] res){
int row = matrix.length;
int col = matrix[0].length;
for (int i = 0; i < row; i++) {
for (int j = 0; j < col; j++) {
res[j][row-i-1]=matrix[i][j];
}
}
}