01 單分支結(jié)構(gòu) - 數(shù)據(jù)的分支處理.pdf
《01 單分支結(jié)構(gòu) - 數(shù)據(jù)的分支處理.pdf》由會員分享,可在線閱讀,更多相關(guān)《01 單分支結(jié)構(gòu) - 數(shù)據(jù)的分支處理.pdf(10頁珍藏版)》請在匯文網(wǎng)上搜索。
1、VB.NETVB.NET程序設(shè)計程序設(shè)計數(shù)據(jù)的分支數(shù)據(jù)的分支處理處理單分支結(jié)構(gòu)單分支結(jié)構(gòu)2數(shù)據(jù)的分支處理數(shù)據(jù)的分支處理要先做判斷再選擇的問題,如:在購買商品時,如果購物金額x在下屬范圍內(nèi),應(yīng)付金額y按對應(yīng)折扣支付:采用分支結(jié)構(gòu)。分支結(jié)構(gòu)的執(zhí)行是依據(jù)一定的條件選擇執(zhí)行路徑。3單分支結(jié)構(gòu)單分支結(jié)構(gòu)如果 下雨,就帶傘,穿雨鞋If 條件成立,Then 執(zhí)行語句,否則 不執(zhí)行語句當(dāng)表達式的值為True,執(zhí)行Then后面的語句塊,否則不做任何操作。表達式語句塊TF4單分支結(jié)構(gòu)單分支結(jié)構(gòu)多行形式If If 表達式表達式ThenThen語句塊語句塊End IfEnd If單行形式If If 表達式表達式The
2、n Then 語句塊語句塊表達式語句塊TF5分支結(jié)構(gòu)中的表達式分支結(jié)構(gòu)中的表達式如果下雨,就 帶傘,穿雨鞋代碼:Dim strWeather$,strMsg$strWeather=txtStrWeather.TextIf strWeather=“下雨 Then Msgbox(下雨,帶傘,穿雨鞋)用于進行判斷的條件表達式:strWeather=“下雨“6分支結(jié)構(gòu)中的表達式分支結(jié)構(gòu)中的表達式條件表達式:關(guān)系表達式、邏輯表達式關(guān)系表達式:Dim x,y As integerx=val(textbox1.text):y=val(textbox2.text)If x y ThenMsgBox(“X 大,
3、Y 小”)邏輯表達式:Dim x,y,z AsBoolean:Dim k as integerIf x And y Then z=True:k=k+17單分支結(jié)構(gòu)單分支結(jié)構(gòu)條件表達式:關(guān)系表達式、邏輯表達式單行形式:If x y Then num=50 :MsgBox(“你好!”)多行形式:If x y Thennum=50 MsgBox(“你好!”)End If8單分支結(jié)構(gòu)舉例單分支結(jié)構(gòu)舉例例:要求變量a的值必須比變量b小,否則交換變量a和b的值。分析:ab時,兩者的值交換假設(shè) a=10 ,b=3直接使用賦值語句:(1)將b的值賦給a:則a=3 b=3(2)將a的值賦給b:出問題解決方法:引入第三個變量t9單分支結(jié)構(gòu)舉例單分支結(jié)構(gòu)舉例例:要求變量a的值必須比變量b小,否則交換變量a和b的值。分析:ab時,兩者的值交換If b a Thent=a a=bb=tEnd If也可改寫成行IF語句:If b a Then t=a:a=b:b=tabt123VB.NETVB.NET程序設(shè)計程序設(shè)計謝謝觀看!謝謝觀看!
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
10 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 01 單分支結(jié)構(gòu) 數(shù)據(jù)的分支處理 分支 結(jié)構(gòu) 數(shù)據(jù) 處理