1樓:若沉明了龔
是在vb中用於判斷的語句
2樓:匿名使用者
select case int(x) 'x取整case is >= 5, is < -5 'x如果大於等於5到或小於-5
print "a"
case 2, 10, 0 to 5 'x取值2,10,或0到5
print "b"
case else '不在以上取值範圍時,比如-1
print "c"
end select
3樓:匿名使用者
select case int(x) //x取整case is>=5,is<-5 //x如果大於等於5或者小於-5
print「a」
case 2,10,0to5 //x取值2,10或0到5print「b」
case else //不再以上取值範圍時print「c」
end select
在x大於等於5或者小於-5時輸出'a'
在x取值2,10,或0到5輸出'b'
當x不在以上取值範圍時,比如-1輸出'c'
vb中如何使用select case語句
4樓:baby_原來
select case a
意思就是判斷a是什麼內容。然後根據不同內容執行不同的**。
如:select case a
case "李" '注:當a="李"時,執行下面這句:
msgbox "他是姓李的"
case "543" '注:當a="543"時,執行下面這句:
msgbox "哈哈,a的內容是543"
case else 'a為其它內容時,執行下面這句:
msgbox "a是什麼東東哦~"
end select '結束判斷
5樓:匿名使用者
給你個例子:
select case i
case is <50
print i
case 50 to 60
print i^2
case is >60
print "wrong!"
end select
6樓:匿名使用者
1. case is>50 ,is<60
2. select case 後面可以直接用1個變數,也可以用多個。
1個的情況
select case i
case is>50,is <60
case 1 to 20
case 12,15 ,16,18
多個的情況
select case str1 & ":\" & str2case "c:\windows" '這種情況下,str1="c",str2="windows"
case "d:\downloads" '這種情況下,str1="d",str2="downloads"
7樓:
語法select case testexpression[case expressionlist-n[statements-n]] . . .
[case else expressionlist-n[elsestatements-n]]
end select
部分 描述
testexpression 任意數值或字串表示式。
expressionlist-n 如 case 出現則必選。乙個或多個表示式的分界列表。
statements-n 當 testexpression 與 expressionlist-n 中的任意部分匹配時,執行的一條或多條語句。
elsestatements 當 testexpression 與 case 子句的任何部分不匹配時,執行的一條或多條語句。
8樓:匿名使用者
50 to 60 即可表示,另外,還可以用ls<=90,表示小於等於九十的數。
9樓:匿名使用者
select case i
case 50.1 to 59.9
vb 中的select case語句怎麼用?
10樓:匿名使用者
select case a
意思就是判斷a是什麼內容。然後根據不同內容執行不同的**。
如:select case a
case "李" '注:當a="李"時,執行下面這句:
msgbox "他是姓李的"
case "543" '注:當a="543"時,執行下面這句:
msgbox "哈哈,a的內容是543"
case else 'a為其它內容時,執行下面這句:
msgbox "a是什麼東東哦~"
end select '結束判斷
11樓:蒼好星駿
select
case
icase
i的值執行語句
case
i的值執行語句
case
i的值執行語句
case
i的值執行語句
......
endcase
vb中case是什麼意思
12樓:
vb中case是把變數的內容與多個模板進行匹配,再根據成功匹配的模板去決定應該執行哪部分**。在語句頭上的表示式必須是有序型別(整型、字元型、布林型等)。值表是一些由逗號分開的常數,表示式所有可能的值必須在值表中出現,且每個值只能出現一次。
13樓:匿名使用者
其實case是乙個 執行命令
在得到 xx命令的入口後
就順序執行每個 case後面的語句 除非後面有 結束該順序的語句出現否則就順著執行
當遇到結束的 就跳出整個入口
往下執行
14樓:匿名使用者
case 判斷語句
比如:select case a
case 1 '如果a等於1執行**
.... '**
case 2
...case else
...end select
意思就是判斷a是什麼內容。然後根據不同內容執行不同的**
vb語句解釋,詳細點哦,VB的語句解釋
private sub command1 click 定義過程 if trim txtoldpwd.text strmm and txtnewpwd1.text txtnewpwd2.text then txtoldpwd.text是輸入舊密碼,trim函式表示去除前後空格,並且格式成字串格式 co...
VB的語句解釋
dim p as integer,i as integer,n as integer 宣告p,i,n為整形變數,dim宣告的變數是動態變數,使用dim宣告的變數在過程執行後不會被儲存 p 2 n 20 對p,n進行賦值 不賦值的話,vb預設為0 for i 1 to n step p 進入迴圈 i ...
VB中判斷語句問題,請教高手,VB中判斷語句問題,請教高手
同上,至少把r pass r2 ex h 的定義和賦值部分貼出來吧 text控制項陣列.兩個text不加任何轉換比較就是逐字比較文字,113和82,8比1大,因此82比113大。用相減的時候vb隱含轉換string為數值,因此正常。所以說vb的隱式轉換害死人,程式設計習慣會變壞。if r2 ex h...