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
主站蜘蛛池模板: 久久综合丝袜日本网| 中文字幕av无码不卡免费| 在线看片国产| 久久婷婷五月综合97色| 欧美v在线| 亚洲伊人久久精品影院| 欧美精品影院| 看看一级毛片| 国产乱子伦视频三区| 97国产精品视频人人做人人爱| 手机永久AV在线播放| 99久久精品免费看国产免费软件| 成人伊人色一区二区三区| 亚洲天天更新| 久久国产精品电影| 黄色一级视频欧美| 一本视频精品中文字幕| 97国产精品视频自在拍| 999精品在线视频| 一本色道久久88| 精品偷拍一区二区| 国产97视频在线| 丰满人妻被猛烈进入无码| 午夜福利亚洲精品| 性视频久久| 国产亚洲精品va在线| 日本欧美午夜| 高h视频在线| 欧美色伊人| 四虎永久免费地址| 欧美一级黄色影院| 亚洲一区第一页| 最新国产你懂的在线网址| 伊人色在线视频| 在线无码九区| 国产专区综合另类日韩一区| 亚洲精品国产精品乱码不卞| 国产欧美日韩综合一区在线播放| 日本91在线| 四虎成人精品在永久免费| 精品伊人久久久久7777人| 97在线观看视频免费| 国产精品入口麻豆| 国产精品偷伦视频免费观看国产| 亚洲国产综合精品中文第一| 久久久无码人妻精品无码| 亚洲成人一区二区三区| 日韩久久精品无码aV| 中文字幕亚洲综久久2021| 亚洲人成网线在线播放va| 中文字幕在线观看日本| 免费在线观看av| 国产欧美在线| 国产精品99在线观看| 欧美日韩在线观看一区二区三区| 五月激激激综合网色播免费| 日韩中文无码av超清| 精品成人一区二区三区电影| 精品黑人一区二区三区| 成人在线观看不卡| 手机成人午夜在线视频| 伊人精品成人久久综合| 婷婷成人综合| 久久情精品国产品免费| h视频在线播放| 日本国产在线| 国产三级成人| 国产精品女人呻吟在线观看| 国产欧美日韩综合一区在线播放| 欧美日本激情| 一区二区理伦视频| 尤物午夜福利视频| 97久久人人超碰国产精品| 亚洲午夜久久久精品电影院| 91精品aⅴ无码中文字字幕蜜桃| av无码一区二区三区在线| 中文字幕人妻av一区二区| 久久一日本道色综合久久| 国产精品免费福利久久播放 | 亚洲欧美激情小说另类| 成人韩免费网站| 国产成人综合久久精品下载|