VB中如何使用if語句

來源:酷知科普網 2.43W

在任意一門計算機程式設計語言中,分支結構是程式基本結構之一,佔有舉重若輕的地位,而分支結構中常用到的卻是if語句,它在解決實際問題過程中佔有一席之地,那麼如何應用if語句來解決實際問題呢?小編在這裡就跟各位討論一下if語句具體使用的方法,僅供參考使用。

VB中如何使用if語句
VB中如何使用if語句 第2張
VB中如何使用if語句 第3張

操作方法

(01)在使用if語句之前先要了解if語句的基本語法結構,通常情況下,if語句有三種基本形式,一種是單分支結構,一種是雙分支結構,還有一種是多分支經構。

VB中如何使用if語句 第4張

(02)首先說一下單分支結構,其基本語法結構為:if(條件)then語句 endif,解釋為如果條件成立就t執行then後面緊跟著的語句,否則什麼也不幹,就接著執行endif下面的語旬。

VB中如何使用if語句 第5張

(03)接著說一下雙分支結構,其基本語法結構為if(條件)then(語句一)else(語句二)endif,解釋為如果條件成立則執行語句一的內容,如果不成立就執行語句二的內容,通俗地說擺在你面前有兩條路,只能選擇其中一條,選擇那一條路要根據if後面的條件進行選擇。

VB中如何使用if語句 第6張

(04)而多分支結構相對來說複雜一些,其基本結構為if(條件)then語句一else if(條件)then 語句二 else if(條件)語句三……endif。

VB中如何使用if語句 第7張

(05)啟動vb6新建一個標準的exe檔案,在工具箱裡雙擊按鈕控制元件,選中窗體上的按鈕修改其caption屬性值為“單分支if語句”,雙擊進入程式碼區域書寫程式碼if(a>=0)then print a; endif,接著進行測試

VB中如何使用if語句 第8張
VB中如何使用if語句 第9張

(06)在工具箱裡雙擊按鈕控制元件,選中該按鈕然後在屬性視窗修改其caption屬性值為雙分支if,雙擊其按鈕進入程式碼區域,書寫程式碼為Dim a As Integera = InputBox("請輸入數值", "提示")If (a >= 0) ThenPrint a;ElsePrintPrint -a;End If點選工具欄中的啟動按鈕進行執行測試。

VB中如何使用if語句 第10張

(07)同樣道理在工具箱雙擊按鈕控制元件,選擇窗體上的該按鈕,在屬性視窗中修改其屬性值為“多分支if”,雙擊該按鈕進入程式碼區域,書寫程式碼。

VB中如何使用if語句 第11張

(08)這裡以輸入成績多少來判決等級為例來說明多分支if的使用過程,其完整的程式碼為:Dim a As Integera = InputBox("請輸入數值", "提示")If (a >= 90) ThenPrint "你的等級是A"ElseIf (a >= 80) ThenPrint "你的等級是B"ElseIf (a >= 60) ThenPrint "你的等級是C"ElsePrint "你的等級是D"End If測試資料即可。

VB中如何使用if語句 第12張

(09)if語句的使用還要根據具體情況進行分類使用,在使用過程一定要注意其正確的語句結構,如果語法結構不對的話,會有所提示根據提示進行修改,為了不必要的麻煩,建議要牢記固定結構。

VB中如何使用if語句 第13張

(10)執行檔案-另存為命令,找到一個合適的位置進行儲存,儲存的時候要根據系統提示先儲存工程檔案,再儲存窗體檔案,總之所有提示要儲存的檔案都要進行儲存。

VB中如何使用if語句 第14張
熱門標籤