版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1CHAPTER 7流程圖與選擇結構流程圖與選擇結構 234開始結束5 a=b+c輸入n輸出n67【例7】89101112131415161718192021221.輸入2.按此鈕3.輸入1.輸入2.按此鈕2324251.輸入2.按此鈕26272829【例1】 根據分數(s),印出及格或不及格 If s=60 Then Print 及格 Else Print 不及格3031IF條件式1 Then : IF 條件式2 Then 敘述區段 A Else 敘述區段 B End If:Else : IF 條件式3 Then 敘述區段 C Else 敘述區段 D End If :End If323334
2、IF 條件式條件式1 Then 敘述區段敘述區段 1ElseIf 條件式條件式m Then 敘述區段敘述區段m : : Else 敘述區段敘述區段n End If 格式三格式三:最後用Else,安排上述條件都不符合時要執行的工作35 【 例5】 將例4改用格式三If score60 Then Print 不及格 Print 請多用功!ElseIf score90 Then Print 及格 Print 恭喜!Else Print 優等 Print 發獎狀一張!End If36 【例6】判斷輸入的字元是大寫字母、小寫字母、數字或都不是3738Select Case 運算式運算式 Case 測試資
3、料測試資料1 敘述區段敘述區段1 Case 測試資料測試資料2 敘述區段敘述區段2 Case 測試資料測試資料n 敘述區段敘述區段n CaseElse 敘述區段敘述區段End Select 7-7 Select Case敘述3940414243444546474849表7-2 MsgBox函數傳回值與按下的命令鈕對照表傳回值對應的常數變數按下的命令鈕1vbOK 確定 2VbCancel 取消 3VbAbort異常終止(A)4VbRetry重試(R)5VbIgnore略過(I)6VbYes是(Y)7VbNo否(N)50使用代碼使用常數變數作用35 (=3+32+0+0)vbYesNoCancel
4、+vbQuestion顯示是(Y)、否(N)與取消三個命令鈕及 圖示,並設定第一個按鈕是(Y)為預設按鈕273 (=1+16+256+0)vbOKCancel+vbCritical +vbDefaultButton2顯示確定與取消兩個命令鈕及 圖示,並設定第二個按鈕取消為預設按鈕格式碼的用法5152第一次執行:第二次執行 1.輸入2.按此鈕3.按此鈕1.輸入3.按此鈕4.按此鈕2.按此鈕537-11 應用實例【實例一】假設某出版社圖書售價依採購數量而分成下面三種 情況: 19本照定價出售 1049本照定價打九折 50本以上照定價打八折 設計程式輸入採購數量及定價,再計算並輸出其總金額。54物件
5、預設名稱NameCaptionTextFontSizeForm1(預設)計算購書價款(預設)Label1(預設)購書數量:12Label2(預設)定 價:12Label3(預設)總價款:12Label4lblResult(空白)12Text1txtQty(空白)12Text2txtPrice(空白)12Command1cmdCalculate計算12Command2cmdEnd結束1255【程式碼】儲存資料夾:7-11#101 Private Sub cmdCalculate_Click()02 Dim qty As Integer, price As Integer, money As In
6、teger03 price = Val(txtPrice) : qty = Val(txtQty)04 If qty = 10 And qty = 50 Then money = price * qty * 0.807 lblResult = money 08 End Sub 09 Private Sub cmdEnd_Click()10 End11 End Sub5657【執行實例】585960【程式碼】儲存資料夾:7-11#21 Private Sub cmdConvert_Click()2 Dim score As Single 設定score為單精數變數3 score = Val(txtScore) 將輸入文字方塊的資料轉成數值4 Select Case score5 Case Is = 806 lblResult = A7 Case Is = 708 lblResult = B9 Case Is = 6010 lblResult = C11 C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年吉林直事业单位招考第三十一批拟聘用人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林地震局事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林东辽县事业单位(专项)招聘第二次递检人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉安市事业单位招考考试(685名)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年印度洋岛国研究中心专职行政人员招聘1人(广东广州)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年南昌市国土资源局(不动产登记局)不动产登记中心招考辅助人员公易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年华能海南昌江核电限公司招聘33人信息易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年北京水保生态工程咨询限公司公开招聘工作人员7名易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年北京市海淀区事业单位招聘138人和易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年北京中水科工程集团限公司招聘1名易考易错模拟试题(共500题)试卷后附参考答案
- 国开2024年秋《机械制图》形考作业1-4答案
- 《交通运输经济学》练习题集
- 初二数学《数据的分析》公开课说课
- 2024版金矿居间合同书协议书书
- JTS∕T 276-3-2019 沿海港口工程参考定额(非正式出版稿)
- 中国哲学经典著作导读智慧树知到期末考试答案章节答案2024年西安交通大学
- MOOC 供应链管理-四川大学 中国大学慕课答案
- 能源动力专业大学生职业生涯规划书
- 闪耀明天 二声部合唱简谱
- 淇滨区交通路政管理所路政巡查情况记录表、统计表
- 基于课程标准的教学评一致性课堂教学评价
评论
0/150
提交评论