圣誕節創新爆笑短信寄語
二、單項選擇題 (1*45)

1.下面關于編譯系統和解釋系統的觀點中,錯誤的是:
A.解釋程序不產生目標代碼,它直接執行源程序或源程序的內部形式B.使用編譯系統時會區分編譯階段和運行階段
C.一般來說,解釋系統比編譯系統復雜,但是可移植性好D.一般來說,建立在編譯系統基礎上的系統在運行速度上要優于建立在解釋系統基礎上的系統2.對于#include 和#include “filename,h”的說法錯誤的是:
A.#include 只搜索標準庫路徑
B.#include “filename,h”只搜索用戶工作路徑
C.#include 搜索范圍比#include “filename,h”小D.兩者可能等價
3.一下關于C++中析構函數的說法不正確的是:
A.析構函數一定是函數體為空的成員函數
B.一個類中只能定義一個析構函數
C.析構函數不能帶參數
D.析構函數不能指定返回類型
4.聲明一個指向含有10個元素的數組的指針,其中每個元素是一個函數指針,該函數的返回值是int,參數是int*,以下正確的是:
A.(int *p[10])(int *) B.int[10]*p(int *)C.int(*(p)[10])( int *) D.int(int*)[10]) *p5.在()進制下,567 * 456 = 150216這個等式成立
A. 9 B.10 C.12 D.18
[size=9pt]6.假設x, y是兩個int值,下面()方法能夠返回它們的最小值A.y ^ ((x ^y )& - (x int main(){
int i= 2012;
int const *p= &i;
p++;
printf(“%d”, *p);
return 0;
}
A.2013 B.無意義的數字
C.編譯錯誤 D.以上均不正確
8.對于下述求冪遞歸定義,隨著x的不斷變大,調用power函數次數的變化趨勢是:
int power(int e, int x){
if (x == 0) return 1;
if( x%2 == 0) return power (e*e, x/2);
return e*power (e*e, x/2);
}
A.線性增長 B.對數增長
C.指數增長 D.二次函數增長
9.下述C++程序的輸出是:
(程序略) 程序的大概意思是鏈表的就地逆置
A. cbad B.badc C.dbca D.dcba
10下屬代碼的輸出結果是:
(程序略)
A. 65535,0 B.65536,1
C.65536,65535 D.65536,0
11.設有一個用數組Q[1,……表示的環形隊列,約定f為當前隊頭元素在數組中的位置,r為對尾元素的后一位置(按順時針方向),若隊列非空,則計算隊列中元素個數的公式應為:
A.r-f B.(m+r-f) mod m
B.(m-r+f) mod m D.(m-r-f) mod m
12.判斷一個單向鏈表中是否存在環的最佳方法是:
A.兩重遍歷 B.快慢指針 C.路徑記錄 D.哈希表輔助13.在下列排序方法中,不穩定的方法有:
A.歸并排序和基數排序 B.插入排序和希爾排序
C.堆排序和快速排序 D.選擇排序和冒泡排序
14.假設一棵二叉樹的后序遍歷序列為DGJHEBIFCA,中序遍歷序列為DBGEHJACIF,則其前序遍歷序列為:
A.ABCDEFGHIJ B.ABDEGHJCFI
C.ABDEGHJFIC D.ABDEGJHCFI
15.已知一個線性表{38,25,74,63,52,48}, 假定采用散列函數h(key) = key%7 計算算列地址,并散列存儲在散列表A[0,1……中,若采用線性探測方法解決沖突,則在該散列表上進行等概率成功查找的平均長度為:
A. 1.5 B. 1.7 C. 2.0 D 2.3
16.一棵3階B樹有2047個關鍵碼,則此樹的最大高度是:
A 11 B. 12 C. 13 D. 14
【圣誕節創新爆笑短信寄語】相關文章:
圣誕節寄語520句12-23
2025年溫馨浪漫的圣誕節寄語04-10
五一廉潔短信寄語(精選300句)04-30
2024年經典圣誕節祝福寄語170句12-23
端午節短信寄語280句06-12
最新中秋祝福短信寄語300句09-20
不敢“創新”的創新作文04-14
創新的勇氣06-21
創新的作文01-07
- 相關推薦