【正文】
_ Spc(10) amp。 realpart amp。 輸出結(jié)果 Print 最小值是:。 交換 Temp = a(i, j) a(i, j) = a(j, i) a(j, i) = Temp Next j Next i 39。 a(i) amp。 有一個(gè)mn的實(shí)型矩陣A(m,n),找出其中最大的那個(gè)元素所在的行和列。Private Sub Form_Load()Dim sum,count as Integer‘請補(bǔ)充Do while count =100‘請補(bǔ)充Loop = sumEnd Sub 列表框控件(ListBox)支持多項(xiàng)選擇,這項(xiàng)功能在對用戶的興趣愛好進(jìn)行調(diào)查的時(shí)候顯得非常好用,在下圖所示的界面中列表框List1用于列出愛好選項(xiàng),供用戶進(jìn)行多項(xiàng)選擇。單擊命令按鈕時(shí),執(zhí)行如下事件過程:PriVate Sub Command1_C1ick()a$=software and hardwareb$=Right(a$,8)c$=Mid(a$,1,8)Msgbox a$,b$,c$,1End Sub則在彈出的信息框的標(biāo)題欄中顯示的信息是( )A.softWare and hardware B.softwareC.hardwafe D.出現(xiàn)錯(cuò)誤 1在多重窗體程序設(shè)計(jì)中,關(guān)鍵的問題是要解決不同窗體之間的銜接和窗體的顯示、關(guān)閉等問題,以下關(guān)于窗體的相關(guān)語句和方法的敘述中,錯(cuò)誤的是( )A.Load語句用于加載指定窗體,即在內(nèi)存中創(chuàng)建該窗體B.Show方法兼具Load語句的功能,可以將窗體顯示出來C.Hide方法用于將窗體隱藏起來D.Unload語句用來釋放窗體,但窗體并沒從內(nèi)存中消 滾動(dòng)條控件的屬性中,表示取值范圍最大值的屬性是( )A.Max B.LargeChange C.Min D.Value 2程序中如果需要檢測和控制鼠標(biāo)的位置和狀態(tài)的改變,就需要使用鼠標(biāo)事件,其中下面哪個(gè)選項(xiàng)用于表示拖動(dòng)事件( )A.DragDrop B.MouseDownC.MouseUp D.MouseMove 2為了使用通用對話框進(jìn)行打開文件的操作,應(yīng)將通用對話框的Action屬性設(shè)定為( )。 滾動(dòng)條控件主要支持兩個(gè)事件,它們是_______________事件。水仙花數(shù)是個(gè)三位數(shù),它的各位數(shù)字的立方和等于這個(gè)三位數(shù)本身。b。 3模塊級變量的聲明關(guān)鍵字是Dim或__________。 1控件數(shù)組由一組相同類型的控件組成,這些控件共用一個(gè)相同的控件名,但是每個(gè)控件都有一個(gè)唯一的下標(biāo)來區(qū)分,我們使用屬性__ __來設(shè)置下標(biāo)。 變量的聲明分為兩種方法:__________和____________。 一個(gè)控件在窗體的位置由_______和________屬性決定,其大小由__________和_________屬性決定。 VB中的每個(gè)對象(控件)都有一組特征,這組特征稱為__________,我們通過修改它可以控制對象的外觀和操作。 生成消息框的命令是____________,生成輸入框的命令是____________。 2常量分為普通常量和__________常量。確定第二個(gè)字符串在第一個(gè)字符串中起始位置的函數(shù)是( )A.Left B.Mid C.String D.Instr 1如果將布爾常量值TRUE賦值給一個(gè)整型變量,則整型變量的值為( )A.0 B.1 C.TRUE D.FALSE 1下列敘述不正確的是( )A.注釋語句是非執(zhí)行語句,僅對程序的內(nèi)容起注釋作用,它不被解釋和編譯B.注釋語句可以放在代碼中的任何位置C.注釋語句不能放在續(xù)行符的后面D.代碼中加入注釋語句的目的是提高程序的可讀性 1語句PRINT “INT()”;INT()的輸出結(jié)果為( )A.INT()= B.INT()= C.INT()= 13 D.INT()= 14 1如果TAB函數(shù)的參數(shù)小于1,則打印位置在第( )列A.0 B.1 C.2 D.3 1變量未賦值時(shí),數(shù)值型變量的值為( )A、0 B.空 C.1 D.無任何值 1下列語句中正確的是( )A.+= B.=cmdokC.=1234 D.a(chǎn)=inputbox(“hello”) 1假設(shè)變量BOOLVAR是一個(gè)布爾型變量,則下面正確的賦值語句是( )A.BOOLVAR=‘TRUE’ B.BOOLVAR=.TRUEC.BOOLVAR=TRUE D.BOOLVAR=34 以下( )程序段可以實(shí)施X、Y變量值的變換( )A.Y=X:X=Y B.Z=X:Y=Z:X=YC.Z=X:X=Y:Y=Z D.Z=X:W=Y:Y=Z:X=Y 2語句PRINT “SGN(26)=”;SGN(26)的輸出結(jié)果為( )A.SGN(26)=26 B.SGN(26)= 26C.SGN(26)= +1 D.SGN(26)= 1 2讀下面程序段,判斷變量Str2的取值是( )Dim Str1, Str2 as StringStr1=UniversityStr2=STRING$(3,Str1)A.Uni B.UUUC.ity D.yyy 2VB支持自定義數(shù)據(jù)類型,在某程序中我們定義了如下類型:Type Studentnumber As stringname As Stringage As IntegerEnd Type針對上述定義,如下幾項(xiàng)用法正確的是( )A.=張三 B.Dim s As Student=張紅C.Dim s As Type Student D.Dim s As Type =張三 =張三 2一個(gè)工程中包含兩個(gè)名稱分別為FormForm2的窗體,一個(gè)名稱為mdlFunc的標(biāo)準(zhǔn)模塊。Sub selectPrint() Dim a as Integer Dim b as Integer Dim c as Integer a=3:b=3:c=2 If(a=b)and(ac)Then Print a Print a,b,cEnd Sub五、編程題 輸入一年號,判斷它是否是閏年。 1輸入一個(gè)正整數(shù)n,計(jì)算出n!并輸出。 “項(xiàng)內(nèi)容”)Next IEnd Sub 1設(shè)在界面上放置了一個(gè)滾動(dòng)條Hscroll1和一個(gè)標(biāo)簽控件Label1,要使每次單擊滾動(dòng)條兩端箭頭時(shí),或單擊滾動(dòng)條滑塊與兩端箭頭之間的空白區(qū)域時(shí),標(biāo)簽內(nèi)容能夠反映滾動(dòng)條的值,補(bǔ)齊以下代碼。要求在文本框Text2中顯示出所有輸入的英文字母及其ASCII碼值,如下圖所示。二、選擇題 利用下面哪個(gè)函數(shù)可判定訪問文件時(shí)是否已到文件尾( )A.LOF B.LOC C.EOF D.BOF 用于設(shè)置文件列表框控件顯示文件類型的屬性是( )A.Filter B.Path C.Partern D.FileName三、簡答題 什么是文件? 文件存取分成幾類,幾種模式? 順序文件、隨機(jī)文件和二進(jìn)制文件各有什么特點(diǎn)和用途? 文件有哪幾種類型?它們的區(qū)別是什么? 請說明PRINT 和WRITE 語句的區(qū)別 EOF函數(shù)的功能是什么?四、編程題 實(shí)現(xiàn)二進(jìn)制方式文件的復(fù)制。求出4位數(shù)以內(nèi)(0~9999)的所有回文數(shù)。 輸出新隊(duì)列 For i = 1 To 11 = amp。 不是素?cái)?shù) Else = m amp。 列End Sub 1參考代碼如下:Private Sub Command1_Click() Dim a, b, c, delt, realpart, imagpart As Single a = Val(): b = Val(): c = Val(): delt = b * b 4 * a * c If a = 0 Then = 是一元一次方程: If b0 then = x1= amp。 此行End If部分與外層的塊If語句對應(yīng)End Sub 1參考代碼如下:Private Sub Command1_Click() Dim n, i, t As Long n = Val() i = 1: t = 1 If n 0 Then = error ElseIf n = 0 Then = 0!=1 Else Do While i = n t = t * i i = i + 1 Loop = n amp。 具體代碼略。 快捷鍵是執(zhí)行某一個(gè)菜單項(xiàng)的鍵盤命令,常用形式Ctrl+字母,訪問鍵是打開一個(gè)菜單的鍵盤命令,常用形式Alt+字母。 (b Sqr(delt)) / (2 * a) Else = 有兩個(gè)共軛復(fù)根: realpart = b / (2 * a) imagpart = Sqr(delt) / (2 * a) = x1= amp。 輸出二維數(shù)組 Print 數(shù)組內(nèi)容是: For i = 1 To N For j = 1 To N Print a(i, j)。 輸出原始數(shù)組 Print 轉(zhuǎn)置前的數(shù)組: For i = 1 To N 39。使輸出可見 = 新宋體 For i = 9 To 16 Step 1 = i Print i。第七章 面向?qū)ο蟮木幊桃?、填空題 類是具有相同性質(zhì)的對象的_________。六、程序分析填空題 建立一個(gè)如圖所示的簡單編輯器。 1控件________組合了文本框和列表框的功能,是VB中一種功能非常強(qiáng)大的選擇類控件。 要使裝入到列表框中的數(shù)據(jù)項(xiàng)能自動(dòng)按字母順序排序,應(yīng)設(shè)置該控件的_________屬性為__________。 在窗體中顯示從9號字型到16號字型。Next JPrintNext IEnd Sub程序運(yùn)行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是什么? 閱讀下面的程序,分析并寫出其功能。 使用了__________________的聲明后,當(dāng)程序中使用未經(jīng)聲明的變量時(shí),程序運(yùn)行時(shí)會報(bào)錯(cuò)。 1表達(dá)式10 Mod 6 \ 4的值為______。A.Enabled B.Value C.Default D.Cancel 1在運(yùn)行時(shí),若要獲得用戶在文本框中所選擇的文本,可通過訪問( )屬性來實(shí)現(xiàn)?!禫B程序設(shè)計(jì)》綜合復(fù)習(xí)資料第一章 Visual Basic程序設(shè)計(jì)概述一、填空題 Visual Basic是一種面向__________的可視化程序設(shè)計(jì)語言,采取了__________的編程機(jī)制。A.BackColor B.Forecolor C.FillColor D.Backstyle 1在運(yùn)行時(shí),若要調(diào)用某命令鈕的Click事件過程,則可設(shè)置該命令鈕對象的( )屬性為Ture來實(shí)現(xiàn)。 1在Visual Basic中聲明靜態(tài)變量的關(guān)鍵字是_________________。 2邏輯常量為True或__________。然后編寫如下程序:Private Sub Command1_Click()For I = 1 To 4For J = 0 To IPrint Chr$(65 + I)。 輸入某學(xué)生成績(百分制),若是100≥成績≥90輸出優(yōu)秀;若是90>成績≥80輸出良好;若是80>成績≥70輸出中等;若是70>成績≥60輸出及格;若是60>成績≥0,輸出不及格;若是其他數(shù)則輸出error信息。 若要將窗體Form1隱藏起來,則可通過執(zhí)行代碼_________________來實(shí)現(xiàn)。 1keydown與keypress事件各有其參數(shù),若需獲得用戶按下 a 還是 A 需用____________事件。 編程求任意兩個(gè)正整數(shù)的最大公約數(shù)。二、選擇題 下列關(guān)于控件畫法的敘述錯(cuò)誤的是( )A.單擊一次工具箱