999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VB程序設計實例

2014-10-21 20:00:39陳正光
中學時代 2014年4期
關鍵詞:按鈕程序教材

陳正光

在初中《信息技術》(福建教育出版社,《信息技術》教材編寫組編著)八年級上冊中,其中第二單元“VB程序設計基礎”介紹了VB的開發環境和有關基礎知識,初步體驗了順序、分支和循環結構的程序設計,讓學生深刻體會到了可視化程序設計的一般過程。下面介紹本人在平時教學過程中對VB程序設計的一些體會和做法。

一、教材中有一個“電視歌手大獎賽評分”程序設計,題目是這樣的:在電視歌手大獎賽中,經常有10個評委為參賽選手打分,分數為1到10分。選手的得分為去掉一個最高分和一個最低分后其余8個分數的平均值。請你編寫一個程序,當用戶點擊“開始”按鈕后,程序將提示輸入各個評委的打分,輸入一個并在列表框中顯示一個打分,最后在列表框輸出去掉的最高分、最低分以及最后得分。

我們可以對教材中的“電視歌手大獎賽評分”程序設計進行拓展引伸,設計出比較智能多用途的程序。現介紹如下。

1.程序界面設計

新建一個標準exe工程,添加如表1所示的控件,并設置控件相應的屬性。(見附圖1)

表1 “時鐘的時針和分針重合的問題”程序用到的控件及其屬性說明

2.算法分析

①請輸入這次大獎賽的滿分分數(如10分或100分)以及評委的人數,賦值給系統的公共變量public_min和public_i。這里要求事先定義好這兩個系統公共變量。

系統公共變量的定義方法:單擊“工程”菜單,選擇“添加模塊”命令,在“Module1”框中輸入Public public_min As Single和 public_i As Single即可。

②輸入各評委的評分并計算。如果輸入的數值超過事先輸入的滿分的值,系統則提示:“出錯啦,分數超出范圍。”在這里用到了For …Next循環語句、輸入函數InputBox(提示信息,標題,默認值,位置)和輸出函數MsgBox“”。

③輸出。去掉一個最高分和一個最低分后其余分數的平均分。

3.編寫事件過程

由于在“大獎賽評分系統”程序中用戶單擊“請先輸入滿分和評委人數”按鈕后,開始讀入滿分分數和評委人數,因此:

⑴在“Command1”的“Click”事件過程中程序代碼如下:

Private Sub Command1_Click()

public_min = Val (InputBox("請輸入本次大賽的滿分分數", "輸入滿分分數"))

public_i = Val (InputBox("請輸入本次大賽的評委人數", "輸入評委人數"))

End Sub

⑵ 在“Command2”的“Click”事件過程中程序代碼如下:

Private Sub Command1_Click()

Dim max As Single, min As Single, score As Single, sum As Single

Dim i As Single

List1.Clear ‘列表清空

max = 0

min = public_min

sum = 0

ii = public_i

For i = 1 To ii

‘輸入第i個評委的打分

score = Val (InputBox("請輸入第" & i & "?個評委的打分", "輸入分數"))

‘將第i個評委的分數加入列表

If score <= public_min Then

List1.AddItem ("評委" & i & "£o " & score)

If score > max Then max = score

If score < min Then min = score

sum = sum + score

Else

MsgBox "出錯啦,分數超出范圍"

Exit Sub

End If

Next i

將“去掉一個最高分:”與max的值連接成字符串添加到List列表框中

List1.AddItem ("去掉一個最高分:o" & max)

List1.AddItem ("去掉一個最低分:o" & min)

List1.AddItem ("選手最后得分o" & (sum - max - min) /(ii - 2))

End Sub

⑶在“Command3”的“Click”事件過程中程序代碼如下:

Private Sub Command3_Click()

End

End Sub

二、下面針對教材的第103頁和第107頁的“創新活動”中的問題給出比較詳細的程序編寫過程。

㈠教材第103頁“創新活動”的問題:在12小時制的時間中,在鐘表正常走動的時候,有多少個時針和分針重合的位置?它們分別表示什么時刻(精確到秒即可)?

請編寫一個界面如附圖2所示的“時鐘的時針和分針重合的問題”程序,單擊“開始計算”按鈕,程序計算并顯示出答案,單擊“退出”按鈕,結束程序運行。

1.程序界面設計

新建一個標準exe工程,添加如表2所示的控件,并設置控件相應的屬性。

猜你喜歡
按鈕程序教材
這些按鈕能隨便按嗎?
當你面前有個按鈕
教材精讀
教材精讀
教材精讀
教材精讀
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 欧美一区日韩一区中文字幕页| 国产91丝袜在线播放动漫 | 一级片一区| 欧美不卡视频一区发布| 性色一区| 国产精品视频白浆免费视频| 亚洲人成网址| 全部无卡免费的毛片在线看| 91精品啪在线观看国产91九色| 亚洲日本韩在线观看| 国产成人无码AV在线播放动漫| 四虎在线高清无码| 国产午夜一级毛片| 亚洲第一视频免费在线| 国产成人成人一区二区| 伊人久久大香线蕉成人综合网| 国产成人亚洲毛片| 国产精品永久在线| 丁香婷婷久久| 婷婷色在线视频| 日韩免费成人| 免费A∨中文乱码专区| 免费三A级毛片视频| 影音先锋丝袜制服| 91亚洲国产视频| 91福利国产成人精品导航| 福利在线免费视频| 国产精品久线在线观看| 国产91精品久久| 99re这里只有国产中文精品国产精品| 97综合久久| 青青青视频蜜桃一区二区| 久草视频福利在线观看| 伦精品一区二区三区视频| 手机成人午夜在线视频| 国产成人做受免费视频| 91成人在线免费视频| 亚洲水蜜桃久久综合网站| 国产精品成人不卡在线观看| 一级毛片不卡片免费观看| 毛片免费观看视频| 69综合网| 国产精品99久久久| 国产美女叼嘿视频免费看| 91久久偷偷做嫩草影院| 婷婷丁香在线观看| 丁香六月综合网| 青青青国产精品国产精品美女| 国产sm重味一区二区三区| 午夜成人在线视频| 国产后式a一视频| 国产亚洲精久久久久久久91| 精品视频一区二区观看| 无码中字出轨中文人妻中文中| 亚洲浓毛av| 日韩A∨精品日韩精品无码| 色视频国产| 亚洲第一黄色网址| 99热这里只有精品免费| 成人亚洲天堂| 最新无码专区超级碰碰碰| 欧美亚洲一区二区三区导航| 一区二区三区成人| 凹凸精品免费精品视频| 久久久久青草线综合超碰| 日韩国产无码一区| 丁香婷婷激情网| 成人小视频网| 99久久99视频| 91口爆吞精国产对白第三集| aⅴ免费在线观看| 精品一区二区三区中文字幕| 九九免费观看全部免费视频| 伊伊人成亚洲综合人网7777| 国产h视频在线观看视频| 国产精品jizz在线观看软件| 国产99免费视频| 国产小视频免费观看| 欧美成人A视频| 99热最新网址| 国产乱子精品一区二区在线观看| 一级一毛片a级毛片|