<optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

    <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
  1. 
    
  2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

  3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

        1. <listing id="r9hwm"></listing>
          <delect id="r9hwm"></delect>
          <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>

          case語句vb

          VB中如何使用select case語句

          語法 Select Case <指示變量或表達式><默認語句組,以上語句組都因情形不符合實際時執行> End Select 其中,表述情形的關鍵字,有IS和TO,多個情形要并列在一起時,使用逗號(英文)連接。

          當省略Case Else語句并且語句組都因情形不符合實際時,語句的執行,會直接到達End Select。如果在執行語句的時候,有需要跳過沒有必要再執行的語句而直接結束Select Case的情況時,請使用exit select。

          注意 在“<指示變量或表達式>”不是True或False關鍵字時,邏輯運算(And、Or、Not)會沒有意義。因為邏輯運算的結果是True或False,不是表述具體情況的值或者范圍。

          需要比較大小時,請使用IS、To關鍵字。以上為了給出一個能夠通用的語法而如此表述。

          在“<指示變量或表達式>”是True或False關鍵字時,Is、To關鍵字沒有意義。以上兩種情況,切記不要搞混。

          嵌套 各語句組中也可以寫入完整的Select Case語句,像For循環中嵌套一個二級循環一樣。別誤會,Select Case不是循環語句,是條件選擇語句,與IF。

          ELSEIF。ELSEIF。

          END IF類似。基本用法 Private Sub main() Select Case InputBox("請輸入你希望的天氣,從晴天、多云、陰天、陣雨、小雨、小雪、冰雹中選一個填入。

          ", "請輸入你希望的天氣", "晴天") Case "晴天" MsgBox "哇哦!你喜歡的是晴天啊,祝你天天好心“晴”~!" Case "多云" MsgBox "喜歡多云的天氣,是因為比較怕紫外線嗎?" Case "陰天" MsgBox "為什么喜歡陰天呢?真令人好奇啊~!" Case "陣雨" MsgBox "為什么喜歡陣雨天呢?真令人好奇啊~!" Case "小雨" MsgBox "為什么喜歡小雨天呢?真令人好奇啊~!" Case "小雪" MsgBox "為什么喜歡小雪天呢?真令人好奇啊~!" Case "冰雹" MsgBox "為什么喜歡冰雹天呢?真令人好奇啊~!" Case Else MsgBox "不可以醬紫!只能從我給出的幾種中挑選一個填入!" End Select End Sub 使用關鍵字IS Private Sub main() Select Case Day(Now) Case Is <= 10 MsgBox "目前是本月上旬!" Case Is > 20 MsgBox "目前是本月下旬!" Case Else MsgBox "目前是本月中旬!" End Select End Sub<以上代碼在VB6.0測試通過> 使用關鍵字TO Private Sub main() Select Case Weekday(Now) Case 1, 7 MsgBox "今天是周末!" Case 2 To 6 MsgBox "今天不是周末!" End Select End Sub<以上代碼在VB6.0測試通過> 關鍵字IS和TO可以根據需要,在同一條情形中一起使用,例如 Case Is<=5,8 to 10,Is>20 不過要注意的是,TO表示的區間,是閉區間,不適用于開區間(或半閉半開區間)。如果一定要用select Case來確定數值在哪個區間內,可以這么做:Private Sub main() On Error GoTo err Dim num As Single num = InputBox("請輸入!") Select Case num Case Is <= 1 MsgBox "這個數不大于1" Case Is < 3 MsgBox "這個數在1和3之間的開區間內" Case Is < 5 MsgBox "這個數在3和5之間的半閉半開區間內" Case Is <= 7 MsgBox "這個數在5和7之間的閉區間內" Case Is > 7 MsgBox "這個數大于7" End Select Exit Sub err:MsgBox "這個不是可比較的數字" End Sub 此時,各Case不能隨便對換順序。

          雖然這個可以達到我們想要的效果,卻因為不夠嚴謹,讓我憂心忡忡。那么什么是最嚴謹的呢?請看高級用法。

          高級用法 語法(這里只是為了更好的理解,稍稍變一下表述,不改變實意。) Select Case true Case <邏輯運算表達式1><語句組1> Case <邏輯運算表達式2><語句組2>。

          .Case <邏輯運算表達式n><語句組n> Case Else<默認語句組,當以上任何邏輯運算都為False時執行> End Select 在此語法下,Is、To關鍵字沒有意義,Is的值為true(Is是變量嗎?這個問題真的好讓人回味啊) 只要邏輯運算表達式的運算結果為true,就執行該Case下的語句組。那么,上面的例子就這么改。

          Private Sub main() On Error GoTo err Dim num As Single num = InputBox("請輸入!") Select Case True Case num >= 5 And num <= 7 MsgBox "這個數在5和7之間的閉區間內" Case num < 3 And num > 1 MsgBox "這個數在1和3之間的開區間內" Case num > 7 MsgBox "這個數大于7" Case num < 5 And num >= 3 MsgBox "這個數在3和5之間的半閉半開區間內" End Select Exit Sub err:MsgBox "這個不是可比較的數字" End Sub 可以看到,順序被我隨意變動了,測試也通過了。那么,愛琢磨的我,又發現一個問題:Select Case True可以改成Select Case False嗎?答案是,可以。

          這里就不作示例了,只給出語法 Select Case False Case <邏輯運算表達式1><語句組1> Case <邏輯運算表達式2><語句組2>。.Case <邏輯運算表達式n><語句組n> Case Else<默認語句組,當以上任何邏輯運算都為true時執行> End Select 只要邏輯運算表達式的運算結果為False,就執行該Case下的語句組。

          vb case 語句

          這樣改,我試好沒問題了

          仔細看下區別吧

          Dim x As Single, y As String

          Private Sub Command1_Click()

          x = InputBox(prompt, "輸入成績", 0)

          End Sub

          Private Sub Command2_Click()

          Print x

          Select Case Val(x)

          Case Is >= 90

          Print "優秀"

          Case Is >= 80

          Print "良好"

          Case Is >= 70

          Print "中等"

          Case Is >= 60

          Print "及格"

          Case Else

          Print "不及格"

          End Select

          End Sub

          Private Sub Form_Load()

          *n = "輸入成績"

          *n = "劃分等級"

          End Sub

          VB CASE語句

          呵呵,題外話,題目中的象限設置錯了,y<0且x>0怎么會在第二象限?是在第四象限。改成Case語句是下面的代碼:

          Private Sub Command1_Click()

          Dim x#, y#

          x = Val(*)

          y = Val(*)

          Select Case True

          Case x > 0 And y > 0

          Print "點在第一象限"

          Case x < 0 And y > 0

          Print "點在第二象限"

          Case x < 0 And y < 0

          Print "點在第三象限"

          Case x > 0 And y < 0

          Print "點在第四象限"

          Case Else

          Print "點在坐標軸上"

          End Select

          End Sub

          轉載請注明出處華閱文章網 » case語句vb

          短句

          朋友的經典語句

          閱讀(237)

          有關好朋友的經典語錄100字 1、朋友這個書非常值得讀,你可以讀一輩子。2、不管是晴天、陰天、雨天,能見到你的一天,就是晴朗的一天;不管是昨天、今天、明天,能和你在一起的一天,就是美好的一天。3、朋友不需要天天聯系,如果他需要你的時候請把

          短句

          sql經典語句

          閱讀(216)

          SQL有哪些三個主要語句及技巧1。插入數據 (insert)向表中添加一個新記錄,你要使用SQL INSERT 語句。這里有一個如何使用這種語句的例子: INSERT mytable (mycolumn) VALUES ('some data') 這個語句把

          短句

          sql查詢語句嵌套查詢

          閱讀(247)

          怎樣使用SQLServer數據庫嵌套子查詢 如果從內到外寫起,可以檢查Sales。SalesOrderDetail表格,在LIKE語句中匹配產品數(ProductNumber)值。你將這些行與Sales。SalesOrderHeader

          短句

          matlabif語句的用法

          閱讀(281)

          matlab程序if語句用法 MATLAB中我們常常用到條件判斷語句結構,通過實例介紹這個結構的用法: 1、if。..end結構,運行下面的句子,此條件語句是判斷5是否大于3,如果大于3,就將1賦值給; 2、if。.else。end 結構,我們以如下內容進

          短句

          字符變量語句

          閱讀(222)

          字符型變量 字符型變量中所存放的字符是計算機字符集中的字符。對于PC機上運行的C系統,字符型數據用8位單字節的ASCII碼表示。程序用類型說明符char來聲明字符型變量:char c

          短句

          吸煙語句

          閱讀(238)

          描寫抽煙的句子 我不喜歡煙,也不抽煙。但抽煙的男人卻常常吸引我的目光。不是因為他貌似潘安的容貌,漂亮,瀟灑的姿勢,而是臉上那讓人撲朔迷離的神態。煙是一種回憶。是一個對美好細節的緬懷。煙霧裊裊上升,就如盛開的玫瑰。男人的臉便在煙霧

          短句

          sql語句在范圍

          閱讀(401)

          SQL語句怎樣查詢一個范圍 SQL語句通過“BETWEEN…AND…”語法來查詢一個范圍。 WHERE子句設置查詢條件,過濾掉不需要的數據行。其范圍運算符“BETWEEN…AND…”表示表達式值是否在指定的范圍內,類似的“NOT BETWEEN…AND…”表

          短句

          上課的語句

          閱讀(249)

          形容上課的句子 學霸:像打了雞血般無時無刻不注視著老師和黑板,目光炯炯眼神,見到重點趕緊揮動手中的筆,在紙上“刷刷刷刷”,雖然這時眼睛尚未看向老師和黑板,但是耳朵卻捕捉著老師講的每一個重點,每一個細節(好伐我不是學霸= =這啥我就瞎想想)

          短句

          吃的經典語句

          閱讀(224)

          形容愛吃肉的經典句子 1、有怎樣的心靈,就有怎樣的世界;有怎樣的心靈,就有怎樣的人生。生活不可能一帆風順,烏云上頭有晴空,陽光總在風雨后,只有勇敢地接受暴風雨的洗禮的人才能看到雨后的彩虹。 2、生命是一張白紙,當自信為它披上五顏六色的

          短句

          語句加賞析

          閱讀(245)

          優美句子摘抄加賞析有哪些 1、世上再也沒有比時鐘更加冷漠的東西了:在您出生的那一刻,在您盡情地摘取青春幻夢的花朵的時刻,它都是同樣分秒不差地滴答著。賞析:這句話運用比喻

          短句

          查詢日期語句

          閱讀(258)

          SQL中查詢日期語句 SQL SERVER:用函數datepart處理就可以了,示例:select datepart(weekday,getdate()) as 周內的第幾日select datepart(week,getdate()) as 年內的第幾周s

          短句

          醫院語句

          閱讀(230)

          描寫醫院的句子有哪些1、醫院是一個使人終于把命看得比錢更重的地方。2、醫院服務格言倡導高尚醫德:轉變角色,把病人當親人;誠信服務,倡導高尚醫德。3、古人云,行醫“如臨深淵,如履薄冰”。病人把最寶貴的生命交給了醫院,醫務人員在工作中稍一

          短句

          壓力大的語句

          閱讀(235)

          壓力大的句子 1、萬事無過隨份好 人生何用苦安排2、既然你踏入了社會,必然要承受外界的壓力,當承受不了的時候,就要像雪松一樣,學會適當地彎曲一下,這樣才不會被壓垮。大自然中的樹如此,生活中的人亦應如此;彎曲是順應和忍耐,忍是生活中彎曲的

          短句

          for循環語句中

          閱讀(244)

          FOR循環語句 循環缺少了大括號。#include<stdio.h>void main(){//計算1-2+3-4。.-100的和int i,a,sum;sum=0;a=-1;for(i=1;i<=100;i++){a=-a; sum=i*a+sum;}printf("%d",s

          短句

          朋友的經典語句

          閱讀(237)

          有關好朋友的經典語錄100字 1、朋友這個書非常值得讀,你可以讀一輩子。2、不管是晴天、陰天、雨天,能見到你的一天,就是晴朗的一天;不管是昨天、今天、明天,能和你在一起的一天,就是美好的一天。3、朋友不需要天天聯系,如果他需要你的時候請把

          短句

          matlabif語句的用法

          閱讀(281)

          matlab程序if語句用法 MATLAB中我們常常用到條件判斷語句結構,通過實例介紹這個結構的用法: 1、if。..end結構,運行下面的句子,此條件語句是判斷5是否大于3,如果大于3,就將1賦值給; 2、if。.else。end 結構,我們以如下內容進

          短句

          sql查詢語句嵌套查詢

          閱讀(247)

          怎樣使用SQLServer數據庫嵌套子查詢 如果從內到外寫起,可以檢查Sales。SalesOrderDetail表格,在LIKE語句中匹配產品數(ProductNumber)值。你將這些行與Sales。SalesOrderHeader

          短句

          sql經典語句

          閱讀(217)

          SQL有哪些三個主要語句及技巧1。插入數據 (insert)向表中添加一個新記錄,你要使用SQL INSERT 語句。這里有一個如何使用這種語句的例子: INSERT mytable (mycolumn) VALUES ('some data') 這個語句把

          短句

          吸煙語句

          閱讀(238)

          描寫抽煙的句子 我不喜歡煙,也不抽煙。但抽煙的男人卻常常吸引我的目光。不是因為他貌似潘安的容貌,漂亮,瀟灑的姿勢,而是臉上那讓人撲朔迷離的神態。煙是一種回憶。是一個對美好細節的緬懷。煙霧裊裊上升,就如盛開的玫瑰。男人的臉便在煙霧

          短句

          字符變量語句

          閱讀(222)

          字符型變量 字符型變量中所存放的字符是計算機字符集中的字符。對于PC機上運行的C系統,字符型數據用8位單字節的ASCII碼表示。程序用類型說明符char來聲明字符型變量:char c

          短句

          sql語句在范圍

          閱讀(401)

          SQL語句怎樣查詢一個范圍 SQL語句通過“BETWEEN…AND…”語法來查詢一個范圍。 WHERE子句設置查詢條件,過濾掉不需要的數據行。其范圍運算符“BETWEEN…AND…”表示表達式值是否在指定的范圍內,類似的“NOT BETWEEN…AND…”表

          短句

          語句怎么形容

          閱讀(286)

          形容時間流逝句子 時光如水,一去不返。時光如金,寸寸難得。時光荏苒,白駒過隙。時光一去不復回,往事難以回味。悠長歲月平靜,無事亦是蹉跎。逝者如斯夫,不舍晝夜。時間若白駒過

          <optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

            <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
          1. 
            
          2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

          3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

                1. <listing id="r9hwm"></listing>
                  <delect id="r9hwm"></delect>
                  <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>
                  亚洲丰满少妇xxxxx高潮