3vb常見錯(cuò)誤和難點(diǎn)分析_第1頁
已閱讀1頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、江蘇省 VB 等級(jí)考試復(fù)習(xí)要點(diǎn) 1999 年~2009 年春1VB 常見錯(cuò)誤和難點(diǎn)分析 常見錯(cuò)誤和難點(diǎn)分析 1.在選擇結(jié)構(gòu)中缺少配對(duì)的結(jié)束語句 .在選擇結(jié)構(gòu)中缺少配對(duì)的結(jié)束語句 對(duì)多行式的 對(duì)多行式的 If If 塊語句中,應(yīng)有配對(duì)的 塊語句中,應(yīng)有配對(duì)的 End End If If 語句結(jié)束。否則,在運(yùn)行時(shí)系統(tǒng)會(huì)顯示 語句結(jié)束。否則,在運(yùn)行時(shí)系統(tǒng)會(huì)顯示“塊 If If 沒有 沒有 End End If“ If“的編譯錯(cuò) 的編譯錯(cuò)誤。同

2、樣對(duì) 誤。同樣對(duì) Select Select Case Case 語句也應(yīng)有與其相對(duì)應(yīng)的 語句也應(yīng)有與其相對(duì)應(yīng)的 End End Select Select 語句。 語句。 2.多邊選擇 .多邊選擇 ElseIf ElseIf 關(guān)鍵字的書寫和條件表達(dá)式的表示 關(guān)鍵字的書寫和條件表達(dá)式的表示 多邊選擇 多邊選擇 ElseIf ElseIf 子句的關(guān)鍵字 子句的關(guān)鍵字 ElseIf ElseIf 之間不能寫有空格,即不能寫成 之間不能寫有空

3、格,即不能寫成 Else Else If If。 在多個(gè)條件表達(dá)式的表示時(shí),應(yīng)從最小或最大的條件依次表示,以避免條件的過濾。例如,已知輸入某課程的百 在多個(gè)條件表達(dá)式的表示時(shí),應(yīng)從最小或最大的條件依次表示,以避免條件的過濾。例如,已知輸入某課程的百分制成績 分制成績 mark mark,要求顯示對(duì)應(yīng)五級(jí)制的評(píng)定,評(píng)定條件如下:有以下幾種表示方式,語法上都沒有錯(cuò),但執(zhí)行后 ,要求顯示對(duì)應(yīng)五級(jí)制的評(píng)定,評(píng)定條件如下:有以下幾種表示方式,語法

4、上都沒有錯(cuò),但執(zhí)行后結(jié)果有所不同,請(qǐng)分析哪些正確 結(jié)果有所不同,請(qǐng)分析哪些正確? 哪些錯(cuò)誤 哪些錯(cuò)誤? 下面給出的答案中,方法一、二、五正確,其余錯(cuò)誤,請(qǐng)分析各自的原因。 下面給出的答案中,方法一、二、五正確,其余錯(cuò)誤,請(qǐng)分析各自的原因。 方法一: 方法一: If mark>=90ThenPrint“優(yōu)“ElseIf mark>=80ThenPrint“良“ElseIf mark>=70ThenPrint“中“Else

5、Ifmark>-60ThenPrint“及格 及格“ElsePrint“及格 及格“End If方法二: 方法二: If mark=60ThenPrint“及格 及格“ElseIf mark>=70ThenPrint“中“Elselfmark>=80ThenPrint“良“Elselfmark>=90ThenPrint“優(yōu)“ElsePrint“不及格 不及格“End If江蘇省 VB 等級(jí)考試復(fù)習(xí)要點(diǎn) 1999

6、年~2009 年春3Print“中“ Case Is>=60Prim“及格 及格“ Case ElsePrint“不及格 不及格“ End Select方法三: 方法三: Select Case markCase Is>=90Print“優(yōu)“Case 80 To 89Print“良“Case 70 To 79Print“中“Case 60 TO 69Print“及格 及格“Case ElsePrint“不及格 不及格“

7、End Select(2) (2) 在“變量或表達(dá)式 變量或表達(dá)式“中不能出現(xiàn)多個(gè)變量。 中不能出現(xiàn)多個(gè)變量。 實(shí)驗(yàn)三第 實(shí)驗(yàn)三第 5 題對(duì)三門課程獎(jiǎng)學(xué)金的判斷,只能用 題對(duì)三門課程獎(jiǎng)學(xué)金的判斷,只能用 If If 語句的多邊選擇,而不能用 語句的多邊選擇,而不能用 Select Select Case Case 語句實(shí)現(xiàn)。例如,有 語句實(shí)現(xiàn)。例如,有人用如下語句表示: 人用如下語句表示: Select Case markl,mar

8、k2,mark3 Case (markl+mark2+mark3)/3>=95 Print“一等獎(jiǎng) 一等獎(jiǎng)“ End Select這樣就會(huì)在 這樣就會(huì)在 “Select Case markl,mark2,mark3“ 語句行出現(xiàn)編輯錯(cuò)誤 語句行出現(xiàn)編輯錯(cuò)誤, 同時(shí) 同時(shí) Case (markl+mark2 +mark3)/3>=95 書寫也錯(cuò)誤。 書寫也錯(cuò)誤。 第四章 第四章 常見錯(cuò)誤和難點(diǎn)分析 常見錯(cuò)誤和難點(diǎn)分析 1

9、. 不循環(huán)或死循環(huán)的問題主要是循環(huán)條件、循環(huán)初值、循環(huán)終值、循環(huán)步長的設(shè)置有問題。 不循環(huán)或死循環(huán)的問題主要是循環(huán)條件、循環(huán)初值、循環(huán)終值、循環(huán)步長的設(shè)置有問題。 例如,以下循環(huán)語句不執(zhí)行循環(huán)體: 例如,以下循環(huán)語句不執(zhí)行循環(huán)體:For For i=10 i=10 To To 20 20 Step-1 Step-1 ' 步長為負(fù),初值必須大于等于終值,才能循環(huán) 步長為負(fù),初值必須大于等于終值,才能循環(huán)For For i=2

10、0 i=20 To10 To10 ' 步長為正,初值必須小于等于終值,才能循環(huán) 步長為正,初值必須小于等于終值,才能循環(huán)Do Do While While False False ' 循環(huán)條件永遠(yuǎn)不滿足,不循環(huán) 循環(huán)條件永遠(yuǎn)不滿足,不循環(huán)例如,以下循環(huán)語句死循環(huán): 例如,以下循環(huán)語句死循環(huán): For For i=10 i=10 To To 20 20 Step Step 0 ' 步長為零

11、,死循環(huán) 步長為零,死循環(huán)Do Do While While 1 ' 循環(huán)條件永遠(yuǎn)滿足,死循環(huán) 循環(huán)條件永遠(yuǎn)滿足,死循環(huán)2.循環(huán)結(jié)構(gòu)中缺少配對(duì)的結(jié)束語句 .循環(huán)結(jié)構(gòu)中缺少配對(duì)的結(jié)束語句 For…Next 語句沒有配對(duì)的 語句沒有配對(duì)的 Next 語句; 語句;Do 語句沒有一個(gè)終結(jié)的 語句沒有一個(gè)終結(jié)的 Loop 語句等。 語句等。3.循環(huán)嵌套時(shí),內(nèi)外循環(huán)交 .循環(huán)嵌套時(shí),內(nèi)外循環(huán)交* For I=1 to 4For j=

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(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)論