VB中如何使用if語句
在任意一門計算機編程語言中,分支結構是程序基本結構之一,佔有舉重若輕的地位,而分支結構中常用到的卻是if語句,它在解決實際問題過程中佔有一席之地,那麼如何應用if語句來解決實際問題呢?小編在這裏就跟各位討論一下if語句具體使用的方法,僅供參考使用。
操作方法
(01)在使用if語句之前先要了解if語句的基本語法結構,通常情況下,if語句有三種基本形式,一種是單分支結構,一種是雙分支結構,還有一種是多分支經構。
(02)首先說一下單分支結構,其基本語法結構爲:if(條件)then語句 endif,解釋爲如果條件成立就t執行then後面緊跟着的語句,否則什麼也不幹,就接着執行endif下面的語旬。
(03)接着說一下雙分支結構,其基本語法結構爲if(條件)then(語句一)else(語句二)endif,解釋爲如果條件成立則執行語句一的內容,如果不成立就執行語句二的內容,通俗地說擺在你面前有兩條路,只能選擇其中一條,選擇那一條路要根據if後面的條件進行選擇。
(04)而多分支結構相對來說複雜一些,其基本結構爲if(條件)then語句一else if(條件)then 語句二 else if(條件)語句三……endif。
(05)啓動vb6新建一個標準的exe檔案,在工具箱裏雙擊按鈕控件,選中窗體上的按鈕修改其caption屬性值爲“單分支if語句”,雙擊進入代碼區域書寫代碼if(a>=0)then print a; endif,接着進行測試。
(06)在工具箱裏雙擊按鈕控件,選中該按鈕然後在屬性視窗修改其caption屬性值爲雙分支if,雙擊其按鈕進入代碼區域,書寫代碼爲Dim a As Integera = InputBox("請輸入數值", "提示")If (a >= 0) ThenPrint a;ElsePrintPrint -a;End If點擊工具欄中的啓動按鈕進行執行測試。
(07)同樣道理在工具箱雙擊按鈕控件,選擇窗體上的該按鈕,在屬性視窗中修改其屬性值爲“多分支if”,雙擊該按鈕進入代碼區域,書寫代碼。
(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測試數據即可。
(09)if語句的使用還要根據具體情況進行分類使用,在使用過程一定要注意其正確的語句結構,如果語法結構不對的話,會有所提示根據提示進行修改,爲了不必要的麻煩,建議要牢記固定結構。
(10)執行檔案-另存爲命令,找到一個合適的位置進行儲存,儲存的時候要根據系統提示先儲存工程檔案,再儲存窗體檔案,總之所有提示要儲存的檔案都要進行儲存。
-
怎麼在Excel列A數據中篩選出列B數據?
已知excel列A數據和列B數據有部分內容相同,怎樣才能篩選出哪些混在列A中的列B數據呢?最笨的方法就是複製列B的數據查找。這裏,我給大家分享一種方法,既準確又快捷的方法。不信,您嘗試一下。操作方法(01)開啟需要編輯的Excel檔案,觀察列A和列B,列A列B有部分內容重複,現需...
-
顯卡位寬有哪些,有什麼區別
爲了更好的相容,更好的DIY,我們需要了解一下顯卡的位寬有哪些,有什麼區別。操作方法(01)顯卡位寬,主流有128bit還有64bit、128bit、256bit,顯存的位寬越高,顯卡的性能也就越好。(02)主流顯卡採用128bit位寬,128位的顯存能夠適應大多數遊戲。(03)顯存的帶寬=顯存頻率*顯存位...
-
如何用ppt繪製直尺刻度
老師們在教學到認識刻度時會經常用到畫刻度,尤其是出個練習題,畫個刻度非常頭疼,畫不標準或者不規範,今天我來告訴老師們一個非常簡單的繪製方法,一學就會。操作方法(01)先畫一條水平的直線(大約10多釐米),和一條豎直線段(0.2-0.3釐米)。(02)將豎直的線段複製並粘貼幾個(需要...
-
筆記本電腦win10如何快速取消“鎖屏密碼”?
日常工作生活中,除了工作和公衆場所,私人以及家裏電腦沒有必要設定鎖屏密碼,每次登入輸入一連串密碼顯得多餘,已經設定的可以取消。下面介紹一下“筆記本電腦win10如何快速取消“鎖屏密碼”?”操作方法(01)右鍵點擊桌面左下角“開始”——“執行”,開啟“執行”對話框...