vb中selectcase結構中is的問題

2021-05-02 11:30:16 字數 1933 閱讀 8764

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的值是否介於初值和終值...