|
《VB語言程序設(shè)計(jì)》實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)名稱:循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 姓 名: xxxx 學(xué) 號(hào): 3090511075 同 組 者:_________________ 專業(yè)班號(hào): 管093 實(shí)驗(yàn)日期:_________________ 教師簽字:_________________ 一、實(shí)驗(yàn)?zāi)康募耙?SPAN lang=EN-US> 通過本實(shí)驗(yàn)使學(xué)生:要求學(xué)生掌握For…Next語句的使用方法;掌握前測(cè)型和后測(cè)型Do…Loop語句的使用方法;掌握循環(huán)嵌套的規(guī)則和使用方法;掌握列表框與組合框的使用方法。 二、實(shí)驗(yàn)設(shè)備及環(huán)境 Windowsp vb6.0 三、實(shí)驗(yàn)內(nèi)容 1. 設(shè)s=1*2*3*…*n,求s不大于400000時(shí)最大的n。 2. 某4位數(shù)ABCD能夠被78整除,它的前兩位數(shù)字相同,后兩位數(shù)字也相同,求這個(gè)數(shù)。 3. 指定一個(gè)初始值,從該數(shù)值開始,找出100個(gè)不能被7整除的自然數(shù)。要求通過文本框來接受這個(gè)初始值,找出的自然數(shù)顯示在列表框中。 四、實(shí)驗(yàn)步驟 1. 題1 (1)用戶界面設(shè)計(jì) (2)關(guān)鍵程序代碼(指明針對(duì)哪一對(duì)象的什么事件,可用截圖) Private Sub Form_Load() Show Dim n As Integer, S As Long n = 1: S = 1 Do While S <= 400000 n = n + 1 S = S * n Text1.Text = n End Sub (3)運(yùn)行結(jié)果(界面圖) 2.題2(內(nèi)容同上) (1)用戶界面設(shè)計(jì) (2)關(guān)鍵程序代碼 Private Sub Form_Load() Dim A As Integer, B As Integer Dim S As Integer For A = 1 To 9 For B = 0 To 9 S = A * 1000 + A * 100 + B * 10 + B If S Mod 78 = 0 Then Text1.Text = S End If Next Next End Sub (3)運(yùn)行結(jié)果 3.題3 (1)用戶界面設(shè)計(jì) (2)關(guān)鍵程序代碼 Private Sub Command1_Click() Dim n As Integer, k As Integer n = Val(Text1.Text) k = 0 Do While k <= 100 If n Mod 7 <> 0 Then k = k + 1 List1.AddItem Str(n) End If n = n + 1 End Sub (3)運(yùn)行結(jié)果 五、實(shí)驗(yàn)總結(jié) 通過本次實(shí)驗(yàn)使我更加熟悉循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的一些常用語句,掌握了一些編程方法和技巧。 |
|
|