版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第一部分1 在窗體上添加一個命令按鈕(名稱為Cmd1,標題為"輸出平均值")。程序運行后,單擊命令按鈕完成以下工作:隨機產(chǎn)生20個0到1000的整數(shù),將其放入一個一維數(shù)組中求出所有元素的平均值,并顯示在窗體上(如下圖所示)2 請在名稱為Form1的窗體上添加一個名稱為Text1的文本框和一個名稱為C1、標題為"轉換"的命令按鈕,如下圖所示。在程序運行時,單擊"轉換"按鈕,可以把Text1中的小寫字母轉換為大寫,把大寫字母轉換為小寫,其他字符不變。3 在窗體上添加一個命令按鈕(名稱為MyCmd1,標題為"輸出最大值"
2、)。程序運行后,單擊命令按鈕完成以下工作:隨機產(chǎn)生30個01000的整數(shù),將其放入一個一維數(shù)組中求出其中的最大值,并顯示在窗體上。4 請設計如下圖所示窗體界面。程序運行時,在選中一個或兩個復選框和一個單選按鈕時,單擊命令按鈕,則對文本框中的文本內(nèi)容做相應的設置。請編寫適當?shù)氖录^程,完成上述功能。 5 在名稱為Form1的窗體上添加一個名稱為Text1的文本框;添加兩個標題分別為"對齊方式"、"字體",名稱分別為Fm1、Fm2的框架;在Fm1框架中添加三個單選按鈕,標題分別為"左對齊"、"居中"、"右對齊
3、",名稱分別為Opt1、Opt2、Opt3;在Fm2框架中添加兩個單選按鈕,標題分別為"宋體"、"黑體",名稱分別為Opt4、Opt5。 要求:編寫五個單選按鈕的Click事件過程,使程序運行時,單擊這些單選按鈕,可以對文本框中的內(nèi)容實現(xiàn)相應的操作(如圖所示)。6 請設計如下圖所示窗體界面。運行程序時,先向左側文本框中輸入一個不超過10的正整數(shù),然后選擇"N的階乘"或"(N+2)的階乘"單選鈕,即可進行計算,計算結果在右側文本框中顯示。請編寫程序完成上述功能。 7 在窗體上添加兩個文本框和三個標簽,設置它
4、們的屬性,達到下圖效果。程序運行時,在第一個文本框輸入一串字符,在第二個文本框中輸入一個字符,然后單擊"統(tǒng)計"命令按鈕,統(tǒng)計第二個文本框中字符(大小寫被認為是不同的字母)在第一個文本框中出現(xiàn)的次數(shù),統(tǒng)計結果在標簽Label3中顯示。 8 在窗體上添加一個文本框和一個命令按鈕。程序運行后,單擊命令按鈕,即可計算出0200范圍內(nèi)能被3或7整除的所有整數(shù)的和,并顯示在文本框中。程序運行界面如下圖所示。9 請設計如下圖所示界面(文本框名稱為:Txt1,按鈕名稱為:Cmd1)。程序運行時在文本框中輸入字符串,點擊命令按鈕,判斷文本框中的字符串是否是回文,將判斷結果顯示在窗體上。所謂回
5、文是指字符串正序和逆序的結果相同,如“aBCCBa”是回文,“aBCcBa”不是回文。10 編程實現(xiàn)求(n為小于等于20的整數(shù))。程序運行界面如下圖所示。程序運行時,在文本框中輸入n的值,點擊“計算”命令按鈕,將計算結果顯示在標簽上。 第二部分1 已知在同一個籠子里有總數(shù)M只雞和兔,雞和兔的總腳數(shù)為N只,編程求出雞和兔各有多少只。要求:程序運行后,在兩個文本框中分別輸入M和N的值,單擊“計算”命令按鈕,在兩個標簽框中分別輸出雞和兔的數(shù)量。程序運行界面如下圖。提示:N2×M的偶數(shù)。2 若一個3位正整數(shù)中各位數(shù)字的立方和等于該數(shù)字本身,則該數(shù)稱之為“水仙花數(shù)”。例如153是水仙花數(shù),因為
6、 153 = 1*1*1 + 5*5*5 + 3*3*3。編程求出100999之間所有的“水仙花數(shù)”。要求:程序運行后,單擊“查找”按鈕,在窗體上顯示找到的“水仙花數(shù)”。 程序運行界面如下圖。3 編寫程序,要求程序運行后,單擊“開始”按鈕,隨機產(chǎn)生20個學生的成績(0100的整數(shù)),并在左邊圖片框中輸出 (一行5個成績),并在右邊圖片框中輸出平均分和及格的人數(shù),程序運行界面如下圖。4 編寫程序實現(xiàn):程序運行時,單擊窗體則顯示如下圖所示的圖案。5 編程實現(xiàn):在窗體中有一個文本框,一個計時器和兩個命令按鈕。其功能是:程序的運行時,單擊“開始計數(shù)”按鈕,就開始計數(shù),每間隔1秒,文本框中的數(shù)增加1;單
7、擊“停止計數(shù)”按鈕,則計數(shù)停止。6 以下程序運行界面如下圖所示。其功能如下: 1) 單擊"讀數(shù)據(jù)"按鈕(Command1),可將隨機產(chǎn)生100個三位正整數(shù)存到數(shù)組a中; 2) 單擊"計算"按鈕(Command2),則根據(jù)從組合框Combo1中選中的項目,對數(shù)組a中的數(shù)據(jù)計算平均值,并將計算結果四舍五入取整后顯示在文本框Text1中。 題目提供的程序代碼不完整,請設計下圖界面并錄入代碼,將程序中的 ? 改為正確的內(nèi)容。注意:不能修改程序的其他部分。題目提供的程序代碼:Dim a(100) As IntegerPrivate Sub Command1 Cli
8、ck()Dim n As IntegerFor n = 1 To 100a(n)=Int(Rnd * ? )Next nEnd SubPrivate Sub Command2 Click() Dim x& ,y& , z& ,i% , j% , k%For i = 1 To 100If a(i) Mod ? Thenx = x + a(i):j = j + 1Elsey = y + a(i) ?End IfNext kx = Int(x / j + 0.5):y = Int(y / k + 0.5)z = Int(x + y) / (j + k) + 0.5)Selec
9、t Case Combo1.TextCase "所有偶數(shù)" Text1 = ?Case "所有奇數(shù)" Text1 = ?Case "所有數(shù)" Text1 = ?End SelectEnd Sub7 編寫程序。要求:程序運行后,單擊“開始”按鈕,則隨機產(chǎn)生20個2位數(shù)輸出到窗體上,每行10個數(shù)。同時對所產(chǎn)生的20個數(shù)從小到大排序,將排序后的數(shù)再次輸出在窗體上。程序運行界面如下圖。8 編寫程序,程序的功能是:程序運行后,在文本框中輸入一串字符, 單擊標題為"統(tǒng)計"的命令按鈕,分別統(tǒng)計輸入字符串中大寫字母、小寫字母以及其
10、他字符的個數(shù),并將統(tǒng)計結果分別在相應的標簽框中顯示。程序運行界面如下圖。9 編寫程序。程序功能是:程序運行后在文本框中輸入一個正整數(shù),單擊“判斷”按鈕,在標簽框中輸出“該數(shù)是一個素數(shù)”或“該數(shù)不是一個素數(shù)”的信息。程序運行界面如下圖。10 編寫程序,程序的功能是:程序運行后,單擊“開始”按鈕,在窗體上顯示出10個小于100的隨機正整數(shù),單擊“查找”按鈕,則在窗體的下一行顯示出這10個數(shù)中的最大的數(shù)以及最大數(shù)在此數(shù)列中的位置號。程序運行界面如下圖。第三部分1 在窗體Form1上添加兩個文本框,一個“轉換”命令按鈕和三個單選按鈕(名稱分別為Opt1、Opt2、Opt3,標題分別為“大小寫轉換”、“
11、全部大寫”、“全部小寫”)。程序功能:在上方文本框Text1中輸入一字符串,選中“大小寫轉換”,單擊“轉換”按鈕后,Text2中顯示大小寫相反的字符串;選中“全部大寫”,單擊轉換按鈕后,Text2中顯示全部大寫字符串,選中“全部小寫”,單擊轉換按鈕后,Text2中顯示全部小寫字符串 。程序運行界面如下圖。 要求: 請按要求完成窗體界面設計 程序的部分代碼已給出如下,但不完整。請錄入下面代碼,并將“?”處補充完整。Private Sub Command1_Click()Dim n As Integer, k As Integer, ch As String, a As Stringch = &q
12、uot;"If Opt1.Value = True Then n = Len(?) For k = 1 To n a = Mid$(Text1, k, ?) If a >= "a" And a <= "z" Then ch = ch + UCase(a) ElseIf a >= "A" And a <= "Z" Then ch = ch + LCase(a) Else ch = ch + a End If Next kEnd IfIf Opt2.Value = True Then
13、ch = UCase(Text1) If Opt3.Value = True Then ch = ?(Text1) Text2 = chEnd Sub2 編寫程序,演示列表框控件的基本操作。在窗體上建立兩個列表框,兩個命令按鈕。程序運行后,在左邊列表框中選中所需要的項目,單擊“添加”按鈕,則把所選中的項目移到右邊列表框中。如果單擊“刪除”按鈕,則刪除左邊列表框中選中的項目。程序運行時的窗體界面如圖。3 編程實現(xiàn):單擊“輸出最大值”按鈕,隨機產(chǎn)生8個大于或等于10小于100的整數(shù),顯示在窗體的第一行,然后在窗體第二行顯示其中的最大值。程序運行時的效果如圖。4 在Form1的窗體上有一個名稱為Te
14、xt1的文本框和兩個命令按鈕,命令鈕標題分別為“顯示A”和“顯示B”。要求程序運行后,如單擊“顯示A”命令按鈕,則彈出對話框,輸入要顯示的個數(shù),根據(jù)輸入的數(shù)值在文本框中顯示相應數(shù)量"A"構成的字符串;如單擊“顯示B”命令按鈕,也彈出對話框,輸入要顯示的個數(shù),根據(jù)輸入的數(shù)值在文本框中顯示相應數(shù)量"B"構成的字符串。程序運行時的窗體界面如圖所示。 5 已知十個數(shù)為:67, 45, 34, 28, 49, 37, 87, 76, 27, 83。編程實現(xiàn):按“開始”按鈕,則在窗體的第一行顯示這十個數(shù),在窗體的第二行按從大到小的順序顯示這十個數(shù)。6 界面設計如下圖
15、所示,單擊“確定”按鈕,在文本框中顯示一句話,說明用戶選擇的綜合情況。7 編程實現(xiàn):在窗體上的4個文本框中各輸入一個整數(shù)作為各數(shù)組元素的值,然后單擊命令按鈕,在窗體上顯示出數(shù)組元素中的最大值。8 編程實現(xiàn):在窗體的兩個文本框中分別輸入一個正整數(shù),單擊“求最大公約數(shù)”按鈕后,在窗體第一行顯示它們的最大公約數(shù)。程序運行界面如下圖所示。9 編程實現(xiàn):在窗體的左上角有一個圖像框,通過屬性窗口任選一張圖片裝入到圖像框的Picture屬性中,每按一次“放大”按鈕時圖像放大10%,同理,每按一次“縮小”按鈕時圖像縮小10%,放大縮小時均需保持圖像的縱橫比不變,按“結束程序”按鈕則結束程序。程序運行界面如下圖
16、。10 編程實現(xiàn):在窗體上建立一個文本框(內(nèi)容如下圖所示),另外建立菜單,一級菜單標題分別為“背景顏色”,子菜單標題分別為“白色”、“紅色”、“綠色”、“藍色”。程序運行時,如果單擊“白色”子菜單,則將文本框的背景色設置為白色;如果單擊“紅色”子菜單,則將文本框的背景色設置為紅色;如果單擊“綠色”子菜單,則將文本框的背景色設置為綠色;如果單擊“藍色”子菜單,則將文本框的背景色設置為藍色。程序運行界面如下圖。 第四部分1編程計算分段函數(shù)的值。要求用文本框(TextBox)輸入x,y的值,單擊標題為“計算”命令按鈕后,利用標簽控件上顯示z的值。2、在窗體添加一個命令按鈕(標題為“開始”),單擊該按
17、鈕,隨機產(chǎn)生10個三位數(shù)(100999),在窗體的第一行這10個三位數(shù),在窗體的第二行輸出其中的奇數(shù),在窗體的第三行輸出其中的偶數(shù)。3編程計算分段函數(shù)的值。要求用InputBox函數(shù)輸入的值,單擊命令按鈕(標題為“計算”)后,利用圖形框(PictureBox)輸出計算結果y。4編程計算分段函數(shù)的值。要求用InputBox函數(shù)輸入x,y的值,單擊命令按鈕(標題為“計算”)后,用文本框中輸出計算結果z 。5 編程實現(xiàn)求Sum=1+(1+2)+(1+2+3)+(1+2+3+4)+ +(1+2+3+4+ + n) 。程序運行時,在文本框中輸入n的值,點擊“計算”命令按鈕,將計算的結果顯示在標簽上。程序
18、運行界面如下圖。6 編寫一個程序, 其功能為輸入貨物的數(shù)量及單價,求總價,并輸出。窗體上的兩個標簽的標題分別為"貨物的數(shù)量(個):"和"貨物的單價(元):", 在兩個文本框中輸入相應的數(shù)據(jù), 當按“總價”按鈕時,在右下方的圖形框中顯示原價和折扣價。當原價達到2000元以上時,按8折計算折扣價;當原價達到1000元以上時,按9折計算折扣價。程序運行界面如下圖。7 編程實現(xiàn):單擊“加密”按鈕后,將上方文本框中的字符串加密后顯示在下方的文本框中。加密的方法是:把明文中的每個字母改為它后面的那個字母("z"后面的字母認為是"a","Z"后面的字母認為是"A")。程序運行界面如下圖。8 編程實現(xiàn):程序運行時,輸入一個大于1的正整數(shù)到文本框中,選擇"偶數(shù)和"或"奇數(shù)和",單擊"計算"按鈕
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024幼兒園保育員幼兒活動組織與實施合同2篇
- 2024年高端人才引進保密合同
- 2024年標準版土方工程車輛租賃合同版
- 2024年藝術品交易合作合同
- 2025年度文化創(chuàng)意產(chǎn)業(yè)廠房股權置換與合資經(jīng)營合同3篇
- 2024年度家庭財產(chǎn)贈與法律咨詢合同3篇
- 2024年綠色能源發(fā)電項目投資與合作合同
- 2024防火門供貨及安裝合同
- 2024正規(guī)企業(yè)資源規(guī)劃開發(fā)合同范本2篇
- 2024年餐飲項目三位股東權益分配合同版B版
- MOOC 漢字文化解密-華中師范大學 中國大學慕課答案
- 觸電事故預防措施
- 問題解決過程PSP-完整版
- 電動葫蘆操作維護保養(yǎng)規(guī)程培訓
- 新型電力系統(tǒng)控制與優(yōu)化
- 淋巴回流障礙護理查房
- 2024年3月談心談話記錄【五篇】
- 初一英語作文范文30篇
- 期末專題復習:現(xiàn)代文閱讀 八年級上冊語文專題訓練 部編(解析)
- 辦公選址可行性方案
- 2022上海閔行區(qū)初三二模物理試卷及答案
評論
0/150
提交評論