6[單選題] 某人編寫了一個能夠返回數(shù)組a中10個數(shù)中最大數(shù)的函數(shù)過程,代碼如下:
程序運行時,發(fā)現(xiàn)函數(shù)過程的返回值是錯的,需要修改,下面的修改方案中正確的是( )。
A.語句max=1應(yīng)改為max=a(1)
B.語句For k=2 To 10應(yīng)改為For k=1 To 10
C.If語句中的條件a(k)>a(max)應(yīng)改為a(k)>max
D.語句MaxValue=max應(yīng)改為MaxValue=a(max)
參考答案:D
參考解析:由題易知,F(xiàn)or循環(huán)結(jié)束后可得出數(shù)組中最大數(shù)的下標max,因為是求最大的數(shù),應(yīng)該是將a(max)賦給MaxValue而不是最大數(shù)的下標max,故應(yīng)選D。
7[單選題] 窗體上有1個名稱為Label1的標簽;1個名稱為List1,且含有若干表項的列表框。為了使得單擊List1中某個表項時,在Label1中相應(yīng)地顯示該表項,應(yīng)使用的程序代碼為
參考答案:C
參考解析:單擊Listl中某個表項時觸發(fā)List1_Click()事件。標簽的Caption屬性用于設(shè)置標簽中所要顯示的內(nèi)容。列表框的text屬性為Listl中表項的正文,通過這個屬性可以得到被選中的項目。因此選C.。
8[單選題] 以下說法中正確的是
A.任何時候都可以用Ctrl+E鍵打開菜單編輯器B.只有當某個窗體為當前活動窗體時,才能打開菜單編輯器C.只有當代碼窗口為當前活動窗口時,才能打開菜單編輯器D.任何時候都可以用標準工具欄的”菜單編輯器”按鈕打開菜單編輯器
參考答案:B
參考解析:只有窗體為活動窗體時,才可以打開菜單編輯器。
9[單選題] 下面程序段執(zhí)行結(jié)果為( )。
A.excellentB.goodC.passD.fail
參考答案:C
參考解析:Int(n)用來求不大于n的最大整數(shù),Int(3.8)=3,Int(-3.8)=-4。參數(shù)n是一個Double型或任何有效的數(shù)值表達式,返回值為Integer類型。Rnd(n)用來返回一個包含隨機數(shù)值的Single型。參數(shù)n是Single或任何有效的數(shù)值表達式。如果n<0,Rnd生成每次都使用n作為隨機數(shù)種子得到的相同結(jié)果;如果n>0,Rnd生成序列中的下一個隨機數(shù);如果n=0,Rnd生成最近生成的數(shù);如果n省,Rnd生成序列中的下一個隨機數(shù)。本題中Rnd( )函數(shù)隨機產(chǎn)生0~1的一個數(shù),Int( )函數(shù)將數(shù)值轉(zhuǎn)換為整型,Int(Rnd( )+3)的結(jié)果為3,執(zhí)行下面的Case 3語句,結(jié)果為"pass"。
10[單選題] 在結(jié)構(gòu)化程序設(shè)計中,模塊劃分的原則是( )。
A.各模塊應(yīng)包括盡量多的功能
B.各模塊的規(guī)模應(yīng)盡量大
C.各模塊之間的聯(lián)系應(yīng)盡量緊密
D.模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度
參考答案:D
參考解析:在結(jié)構(gòu)化程序設(shè)計中,模塊劃分應(yīng)遵循高內(nèi)聚、低耦合的原則。其中,內(nèi)聚性是對一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,耦合性是對模塊間互相連接的緊密程度的度量。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |