1[單選題] 下列敘述中正確的是( )。
A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化
B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化
C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變化
D.以上說法都不正確
參考答案:C
參考解析:棧是先進后出的數據結構,在整個過程中,棧底指針不變,入棧與出棧操作均由棧頂指針的變化來操作,所以選擇C。
2[單選題] 在軟件開發中,需求分析階段產生的主要文檔是( )。
A.軟件集成測試計劃
B.軟件詳細設計說明書
C.用戶手冊
D.軟件需求規格說明書
參考答案:D
參考解析:需求分析階段的工作可以概括為:需求獲取、需求分析、編寫需求規格說明書、需求評審四個方面。所以選擇D。
3[單選題] 某人設計了如下程序用來計算并輸出7 1(7的階乘)
執行程序時,發現結果是錯誤的,下面的修改方案中能夠得到正確結果的是( )。
A.把t=0改為t=1
B.把For k=7 To 2 Step-1改為For k=7 To 1 Step-1
C.把For k=7 To 2 Step-1改為For k=1 To 7
D.把Next改為Next k
參考答案:A
參考解析:由于t=t*k,若t=0,則循環的結果只能是0,不可能得到7的階乘,所以應將t=0改為t=1。
4[單選題] 設窗體上有一個名稱為Hstl的列表框和一個名稱為Checkl的復選框數組(下標從0開始)。程序運行時,單擊某個復選框,如果列表框中沒有該復選框的標題,則把該復選框的標題添加到列表框中,否則從列表框中把該復選框標題刪除。
為使上面程序可以實現該功能,程序代碼中橫線上應該填入的代碼是
A.kB.Checkl.CaptionC.Checkl(k)D.Checkl(Index).Caption
參考答案:D
參考解析:題干給出的是沒有該復選框的標題時,把該復選框的標題添加到列表框中。List1.AddItem可以為列表框添加新項。需要添加的項要根據索引添加。選D.。
5[單選題]以下敘述中錯誤的是
A.用ReDim語句可以改變數組的維數
B.用ReDim語句可以改變數組的類型
C.用ReDim語句可以改變數組每一維的大小
D.用ReDim語句可以對數組中的所有元素置0或空字符串
參考答案:B
參考解析:ReDim語句無法更改數組變量的數據類型。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |