VB運(yùn)算符和表達(dá)式帶習(xí)題_第1頁
VB運(yùn)算符和表達(dá)式帶習(xí)題_第2頁
VB運(yùn)算符和表達(dá)式帶習(xí)題_第3頁
VB運(yùn)算符和表達(dá)式帶習(xí)題_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、VB中的運(yùn)算符和表達(dá)式一、學(xué)習(xí)目標(biāo)學(xué)會(huì)運(yùn)算符(算術(shù)、字符串、邏輯、關(guān)系等)的使用及能正確書寫VB的 表達(dá)式,并能綜合應(yīng)用各種運(yùn)算符,從而培養(yǎng)學(xué)生綜合運(yùn)用能力、提高計(jì) 算能力;學(xué)生編程解決各種計(jì)算問題。二、學(xué)習(xí)重點(diǎn):VB表達(dá)式書寫方式、表達(dá)式混合運(yùn)算、運(yùn)算符優(yōu)先級(jí)教學(xué)難點(diǎn):表達(dá)式混合運(yùn)算、運(yùn)算符優(yōu)先級(jí)三、學(xué)習(xí)方法:講授法、問題探究法四、知識(shí)點(diǎn)概括VB中的運(yùn)算符可分為:算術(shù)運(yùn)算符、字符串運(yùn)算符、關(guān)系運(yùn)算符和邏輯運(yùn)算符四類。1、 算術(shù)運(yùn)算符臺(tái)兌運(yùn)算優(yōu)先報(bào)買網(wǎng)雉果JL-14 SSL12101024一JK貨2-5+2T柒法3S+420jF除5/2整除4S22Mod求余55 Mod 21+630+525減

2、.JU-515說明: (整除)兩數(shù)相除取它的整數(shù)部分Mod(取余)兩數(shù)相除取它的余數(shù)部分 例如:173=5 17mod 3= 2i4*2八2 mod 3-4=-32、字符串運(yùn)算符(合并運(yùn)算)&(合并運(yùn)算)例如:”歡迎”&”光臨”=”歡迎光臨”學(xué)生練習(xí):”good” +” morning ” =” good morning ”“ 12” +34=“ 12” & 34=“ 12” +” 34” =“ 12” &” 34” =3、關(guān)系運(yùn)算符<(小于)<=(小于等于)<> (不等)=(等于)>= (大于等于)> (大于)說明:(1)關(guān)

3、系運(yùn)算的結(jié)果為True或False,分別用“一1”、“0”表示。( 2)若兩個(gè)操作數(shù)是數(shù)值型,按大小比較;若為字符型,按ASCII 碼(拼音)值進(jìn)行比較。4、邏輯運(yùn)算符Not (非) And (與) Or (或) Not ( 非 ) 給條件取反 And (與)當(dāng)條件都成立時(shí),結(jié)果才成立 Or (或)當(dāng)條件有一個(gè)或一個(gè)以上成立時(shí),結(jié)果就成立。邏輯運(yùn)算的優(yōu)先順序 Not 最優(yōu)先,優(yōu)先級(jí)為:1 And優(yōu)先級(jí)為:2 Or優(yōu)先級(jí)為:3說明:邏輯運(yùn)算的結(jié)果也為True或False,分別用“一1”、“0”表示。例:Not10>16=True學(xué)生練習(xí):7>8And7<>8注意:在VB表

4、達(dá)式中()運(yùn)算優(yōu)先于一切。表達(dá)式1、表達(dá)式的組成表達(dá)式是由常量、變量、運(yùn)算符、對(duì)象及圓括號(hào)按一定規(guī)則組成的式子。2、表達(dá)式的書寫規(guī)則 常量、變量和函數(shù)是表達(dá)式的特例。 按運(yùn)算的優(yōu)先順序運(yùn)算,同級(jí)由左向右,括號(hào)優(yōu)先。3、表達(dá)式中運(yùn)算的優(yōu)先級(jí)VB表達(dá)式中的運(yùn)算優(yōu)先級(jí)依次為:算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算。五、例題與分析1、設(shè) a=2,b=3,在 VB中,表達(dá)式 a>b And Not b>=3 的值是:()。A.True B.False C.-1D.12、 在VB中,表達(dá)式155*2的結(jié)果是:()。A.6B.10 C.出錯(cuò) D.13、設(shè) a=2, b=3,在 VB中,表達(dá)式 Not (

5、(a+b)>=3) 值是()A.1 B.-1 C.True D.False |六、練習(xí)與鞏固1、7-5*3八35 的值是 -20 。2、在VB中,以下語句錯(cuò)誤的是:()。A.S= "信息技術(shù)”B.S="VB' &6C.X=4XD.X=X+13、 判斷x是否在區(qū)間a,b上,在VB中以哪個(gè)邏輯表達(dá)式是正確的?()A x>=a And x<=b B 、x>a And x < bC a< x< b D、a<=x<=b4、設(shè) a=2,b=3,c=4,d=5,表達(dá)式 a>b And c<=d Or 3*a

6、>c 值是:()。A.True B.FalseC.0D.55、下列程序,當(dāng)單擊窗體時(shí)s的值是()Private Sub Form_Click()s = 11 3 + 11 Mod 3Print sEnd SubA.3 B.4 C.5 D.6七、提高與延伸1、評(píng)三好學(xué)生,語文、數(shù)學(xué)、計(jì)算機(jī)成績(jī)均要85分以上(語文成績(jī)變量用語文來表示,數(shù)學(xué)成績(jī)變量用數(shù)學(xué)來表示,計(jì)算機(jī)成績(jī)變量用計(jì)算機(jī)來表示),請(qǐng)用邏輯運(yùn)算符來表示此條件表達(dá)式。2、a=2,b=3,c=-1,d=5求 a+b>c+d And a>=c+d Or Not c>0 Or d<0r 的值。3、下列程序,當(dāng)單擊窗體時(shí)s的值是()Private Sub Form_Click()Dim s as booleana = 2: b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論