1樓:孔慶明江蘇
select case x
case is >= 10
y = x ^ 2 + 1
case is >= -5
y = 0
case is < -5
y = x ^ 2 - 1
end select
中是x不能用is的
要用is要改為select case is
2樓:ii個人的寂寞
有不同嗎?試驗過是一樣的啊
vb中的select case語句能不能舉例子啊?
3樓:四舍**入
舉例如下:
private sub form_click()dim a as integer
a = inputbox("請輸入一個數:")select case a
case is > 0
msgbox "是正數"
case is < 0
msgbox "是負數"
case else
msgbox "是零"
end select
end sub
4樓:匿名使用者
比如在一個文字框裡輸人一個分數,按一下按鈕,根據分數判斷出級別,**如下:
private sub command1_click()select case val(text1.text)case 0 to 59
msgbox ("不及格")
case 60 to 79
msgbox ("及格")
case 80 to 89
msgbox ("良好")
case 90 to 100
msgbox ("優秀")
case else
msgbox ("輸人不正確,請重新輸人!")end select
end sub
5樓:匿名使用者
private sub form_click()dim a as integer
a = inputbox("請輸入一個數:")select case a
case is > 0
msgbox "是正數"
case is < 0
msgbox "是負數"
case else
msgbox "是零"
end select
end sub
6樓:匿名使用者
select case a
case b to c
t=100
case 1,2,3
t=200
...case else
t=0end select
case後可以有幾種格式來寫
vb裡面select case語句中裡面有 case is 什麼意思啊?
7樓:小飛
表示對變數的值的判斷。如select case a case is 3 end 表示當a為3時結程式
vb中,select case語句 case is的is 有什麼用,好像有時候沒有寫好像有時候沒有寫,有時候又寫了
8樓:匿名使用者
使用 is 關鍵字時,則可以配合比較運算子來指定一個數值範圍。比如case後面的值是不是固定的某一個值而是在一定範圍內就需要用is了。
9樓:匿名使用者
case is <60 msgbox "bujige"
case is <70 msgbox "jige"
case is <80 msbox "lianghao"
case is <100 msgbox "youxiu"
用vb編寫1 3 599的問題,用VB迴圈結構怎麼求1 3
因為你是從1到99奇數相加,所以i 1 to 99 step 2。command click 名字錯了,少了一個1,應command1 click private sub command1 click dim i,sum sum 0 for i 1 to 99 step 2sum sum i nex...
vb中exitfor什麼意思vb中for必須和exitfor成對使用嗎
exit for是退出for迴圈用的,你用for next迴圈的時候,達到某種條件需要退出,就加上內exit for就可以退出for迴圈了。容例程 for i 1 to 100 j j 1 if j 50 then exit for end if next dim i as integer for ...
vb中for迴圈step的問題VB中FOR迴圈STEP的問題
如果沒有其他條件使迴圈變數的值發生變化,當第一次迴圈條件滿足時,step為0將造成死迴圈,當第一次迴圈條件不滿足時,step為0不迴圈 先看這幾句執行時的作用 1 s 0,給s設初值0 2 for i 1 to 5,第一次執行這一句時,對i設初值1,以後每次執行這一句時都判斷i的值是否介於初值和終值...