資源簡介 浙江省湖州市長興縣2018-2019學年九年級上學期信息技術期末考試試卷一、選擇題(本大題共25題,每小題2分,共50分)1.(2019九上·長興期末)下列關于算法的說法,錯誤的是( )A.算法就是解決問題的方法和步驟。B.算法執行后可以不產生確定的結果。C.解決問題的算法可以多種多樣。D.算法不可以無限地操作下去不停止。【答案】B【知識點】算法的概念及表示方法【解析】【分析】根據算法的概念和特征可知,算法是解決一切問題的方法和步驟,選項A正確;算法執行后產生的結果是確定的,選項B錯誤;解決問題的算法可以是多樣性的,選項C正確;算法是有限步,不可以無限地操作下去,選項D正確。故答案選B。【解答】本題考查算法的概念及特征。算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表著用系統的方法描述解決問題的策略機制。算法的特征有:有窮性、確定性、輸入、輸出、可行性。2.(2019九上·長興期末)下面是關于剝毛豆的算法描述:①檢查籃中是否有剩余毛豆;②若無,則算法結束。③若有,將毛豆剝殼,豆粒放入碗中,豆殼放入垃圾桶;再回到①。該算法的表示方法是( )A.自然語言 B.流程圖C.偽代碼 D.程序設計語言【答案】A【知識點】算法的概念及表示方法【解析】【解答】題干中是用自然語言描述算法。故答案選A。【分析】本題考查描述算法的方法。自然語言描述算法通俗易懂。流程圖使用圖形表示算法的思路是一種極好的方法。偽代碼是一種非正式的,類似于英語結構的,用于描述模塊結構圖的語言。程序設計語言是用于書寫計算機程序的語言。語言的基礎是一組記號和一組規則。3.(2019九上·長興期末)計算機內所有的信息都是以( )數碼形式表示的。A.八進制 B.十六進制 C.十進制 D.二進制【答案】D【知識點】計算機處理問題的過程【解析】【解答】計算機內部只能識別0和1,用的是二進制。故答案選D。【分析】本題考查計算機識別的數制。八進制0-7。一般用數字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,這些稱作十六進制數字。十進制是0-9。二進制是0、1。4.(2019九上·長興期末)VB中每個窗體對應一個窗體文件,窗體文件的擴展名是( )。A..bas B..cls C..frm D..vbp【答案】C【知識點】程序的創建【解析】【解答】VB的窗體文件擴展名是.frm。故答案選C。【分析】本題考查VB各種文件的擴展名。.frm是窗體文件。.vbp是工程文件;.cls是類模塊文件。.bas是模塊, 不能直接運行。5.(2019九上·長興期末)在 Visual basic中,語句Com1 Caption="確定"中的"Com1"是( )A.屬性值 B.屬性名 C.對象名 D.類名【答案】C【知識點】對象及其屬性【解析】【解答】Com1是命令按鈕的一個實例,對象名。Caption是對象的屬性。故答案選C。【分析】本題考查vb語句。Com1 Caption=“確定”是定義一個命令按鈕,Com1是命令按鈕的一個實例,對象名。Caption是對象的屬性。6.(2019九上·長興期末)在 Visual Basic窗體中添加一個文本框控件在工具箱中要單擊的控件是( )A. B. C. D.【答案】B【知識點】VB控件【解析】【解答】選項A:標簽控件;選項B:文本框控件;選項C:圖像控件;選項D:按鈕控件。故答案選B。【分析】本題考查VB窗體控件名稱。7.(2019九上·長興期末)小明想要打開以前設計的 Visual basic工程文件修改,他應打開下列哪種擴展名的文件( )A.bas B.frm C.vbp D.exe【答案】C【知識點】程序的創建【解析】【解答】選項A:模塊文件;選項B:窗體擴展名;選項C:工程文件的擴展名;選項D:可執行文件。故答案選C。【分析】本題考查VB文件擴展名。8.(2019九上·長興期末)圖片框控件 PictureBox可以通過下列哪個函數加載圖片( )A.Image() B.Load Picture()C.Prcture() D.LoadImage()【答案】B【知識點】VB控件【解析】【解答】vb中圖片框架加載圖片的函數是Load Picture()。故答案選B。【分析】本題考查加載圖片函數。9.(2019九上·長興期末)在VB程序設計時,我們可以通過代碼設置對象的屬性,下圖是通過代碼對標簽的屬性進行設置,下面說法正確的是( )A.單擊 command1后,標簽labe2上顯示文字的字體大小為40號B.單擊 command2后,標簽 label1上顯示文字的顏色為綠色C.單擊 command1后,標簽labe2上顯示文字的字體大小為60號D.單擊 command2后標簽 label1上顯示文字的顏色為紅色【答案】D【知識點】對象及其屬性【解析】【解答】圖片中有兩段函數代碼。第一段代碼含義是,點擊command1時,標簽1的字體大小40,標簽2的字體顏色是綠色。第二段代碼含義是,點擊command2時,標簽2的字體大小是60,標簽1的字體是紅色。故答案選D。【分析】本題考查VB程序代碼中的對象與屬性。10.(2019九上·長興期末)在Ⅴisual Basic中表達式15/3*2-Sqr(9)+Val("10")的結果是( )A.17 B.7+“10” C.9 D.11【答案】A【知識點】運算符與表達式;常用基本函數【解析】【解答】表達式5*2-3+10=17。故答案選A。【分析】本題考查VB的運算符。Sqr(N)表示求N的平方根, Val將字符串轉化為數值,正數無符號,負數帶符號。11.(2019九上·長興期末)在 Visual basic中,能表示數學運算 的表達式是( )A.ayy÷dx+a÷x B.a*spr(y)/d*x+a/xC.a*y*y/(d*x)+a/x D.a×y×y/d×x+a/x【答案】C【知識點】運算符與表達式;常用基本函數【解析】【解答】選項A:÷不是VB語言的運算符;選項B:spr(y)是求y的平方根;選項C:a*y*y/(d*x)+a/x,正確;選項D:d*x沒有括號,與算式不符。故答案選C。【分析】本題考查VB運算符的應用。題中的數學運算應先把公式轉換成表達式,再求兩個分數之和。12.(2019九上·長興期末)語句 dim x as single作用是:將x定義為( )變量A.字符型 B.布爾型 C.單精度實數 D.雙精度實數【答案】C【知識點】常量、變量與賦值語句【解析】【解答】根據語句dim x as single可知single是單精度,x是單精度實數變量。故答案選C。【分析】本題考查VB中常見的數據類型。Boolean布爾型,Double雙精度,Single單精度,String字符串型。13.(2019九上·長興期末)下列賦值語句,語法錯誤的是( )A.text1.text="vb語言" B.a+b=yC.y=a+b D.i=i+1【答案】B【知識點】常量、變量與賦值語句【解析】【解答】根據等號左側是變量可知,選項B:a+b是結果值,不是變量。故答案選B。【分析】本題考查賦值語句表達式。賦值語句格式:變量=表達式或對象名.屬性名=表達式。14.(2019九上·長興期末)如圖所示為程序界面及“計算”按鈕代碼界面,運行該程序,在文本框text1中輸入5,單擊“計算”按鈕后,在文本框text2顯示的結果是( )。A.12 B.22 C.23 D.24【答案】C【知識點】運算符與表達式;常量、變量與賦值語句;常用基本函數【解析】【解答】計算按鈕運行的程序為:a=Text輸入的值,b=3,c=2*a+b/3+1,再運行a=a+1,b=2*b-1,c=c+a+b,Text2輸出的值為c的值。則text1輸入5,a=5,b=3,c=2*a+b/3+1=2*5+3/3+1=12,a=a+1=6,b=2*b-1=2*3-1=5,c=c+a+b=12+6+5=23。故答案選C。【分析】本題考查的是VB的程序運行,其中涉及VB的賦值語氣、VB表達式及常用函數的使用。15.(2019九上·長興期末)設x=4,y=8,z=7,表達式 x<y and(not y>z)or zA.1 B.-1 C.True D.False【答案】D【知識點】運算符與表達式【解析】【解答】x=4,y=8,z=7可知,xz為True,not y>z為False,z【分析】本題考查vb運算符和表達式。運算符的執行順序:算術運算符>字符串運算符>關系運算符>邏輯運算符。16.(2019九上·長興期末)下列語句書寫正確的是( )A.If a>max Then max=a Else max=b End IfB.C.D.【答案】D【知識點】分支結構語句及格式【解析】【解答】根據塊if語句格式IF <條件表達式> Then語句AELSE語句BEND IF答案選D。【分析】本題考查IF語句塊格式。17.(2019九上·長興期末)下列程序的執行結果是( )i=20j=10if iprint iA.10 B.20 C.20 10 D.10 20【答案】B【知識點】運算符與表達式;分支結構語句及格式【解析】【解答】i=20,j=10,if判斷結果為假,不執行IF語句,直接輸出i,i=20。故答案選B。【分析】本題考查VB程序代碼執行結果。代碼中有行IF語句。18.(2019九上·長興期末)有一款基于安卓平臺的實用手機軟件,用戶可以用他來查詢當前某公共自行車站點的自行車情況,是否有空閑自行車,空閑自行車的數量由自行車的后臺連網的管理平臺隨時更新,如果用n來表示空閑自行車的數量,下面是截取的一段代碼,請你閱讀并完成Dim n as integer…If themMsgBox"恭喜,本站有車!"ElseMsgBox"很遺憾,本站車已經借完!"End If…劃線處應填寫的條件表達式是( )A.n>1 B.n=0 C.n>=1 D.n=1【答案】C【知識點】分支結構語句及格式;分支結構程序設計與分析【解析】【解答】根據第二行代碼MsgBox"恭喜,本站有車!",可知n是記錄本站自行車情況,可知n>=1可知本站有車。故答案選C。【分析】本題考查對分支語句的理解。本代碼中考查IF語句塊執行內容。如果IF條件表達式成立,那么執行語句,不成立,執行ELSE語句。19.(2019九上·長興期末)執行下面的程序段后,變量c的值為( )。a=14b=30select case b\10 ‘“\”是整除,運算結果只保留整數部分。Case 0c=a+bCase 1 to 9c=a*10+bCase 10 to 99c=a*100+bEnd selectPrint cA.363 B.314 C.170 D.1430【答案】C【知識點】分支結構語句及格式【解析】【解答】case b\10,30\10可知,整除結果為3,代碼執行case 1 to 9,c=14*10+30=170。故答案選C。【分析】本題對Select Case語句考查,Select/Case語句的執行過程是:先求"測試表達式"的值,然后順序測試該值符合哪一個Case子句的情況,如果找到了,則直接執行該Case子句下面的語句塊,然后執行End Select的后續語句;如果沒找到,則執行Case Else下面的語句塊,然后執行End Select的后續語句。20.(2019九上·長興期末)下面程序的執行結果是( )Private Sub Command 1_Click()a=10for k=1 to 5 Step -1a=a -kNext kPrint a, kEnd subA.-5 6 B.-5 -5 C.10 0 D.10 1【答案】D【知識點】循環結構語句及格式【解析】【解答】由語句for k=1 to 5 Step -1可知循環體不執行,直接輸出初值,a=10,k=1。故答案選D。【分析】本題考查For循環語句。步長值是循環變量的增量,是一個數值表達式。若步長值為正,則初值就應小于終值,否則循環體一次都不執行;若步長值為負,則初值應大于終值,否則循環體一次都不執行。如果步長值是1, Step 1可略去不寫。21.(2019九上·長興期末)有如下的VB程序段。For i=1 to 10 Step 4s=s+iNext i該程序段執行后,語句s=s+i執行的次數是( )A.1 B.3 C.4 D.10【答案】B【知識點】循環結構語句及格式【解析】【解答】由語句for i=1 to 10 Step 4,可知步長值是4,第一次循環i=1,第二次循環i=5,第三次循環i=9。可知執行三次。故答案選B。【分析】本題考查FOR循環語句。22.(2019九上·長興期末)執行下面的程序段后,i的值為( )x=5For i=1 to 10 Step 2x=x+iNext iA.25 B.30 C.9 D.11【答案】D【知識點】循環結構語句及格式【解析】【解答】第一次循環,i=1;第二次循環,i=3;第三次循環,i=5;第四次循環,i=7;第五次循環,i=9;第六次循環,i=11;i>10,跳出循環。故答案選D。【分析】本題考查對VB循環語句的理解。23.(2019九上·長興期末)假定有如下事件過程,執行結果是( )Private Sub Form_Click()Dim x as integerx=1n=0Do while x<100x=x*3n=n+1LoopPrint x,nEnd SubA.81 4 B.56 3 C.28 1 D.243 5【答案】D【知識點】循環結構語句及格式【解析】【解答】x=1,n=0,每次循環x都乘以3,100以內,求3的整數冪,31,32,33,34,35>100,退出循環。x=3,x=9,x=27,x=81,x=243,可知循環執行了5次,最后一次循環是35,5。故答案選D。【分析】本題考查VB程序代碼。本代碼中含有do while循環。當條件表達式不滿足條件時,就會退出循環。24.(2019九上·長興期末)在VB中輸入代碼時,為增強程序的可讀性,為代碼進行單行注釋時,通常用( )作為注釋符,使其后面的一行內容綠色顯示。A.// B.’ C.; D.*【答案】B【知識點】編程環境【解析】【解答】單行注釋用單引號。故答案選B。【分析】本題考查VB單行注釋。在字符“‘”后加注釋內容,單獨注釋。25.(2019九上·長興期末)關于for-next語句說法正確的是( )A.初值必須大于終值 B.初值必須小于終值C.步長省略時默認值為1 D.步長只能是正數【答案】C【知識點】循環結構語句及格式【解析】【解答】選項A:若步長值為負,則初值應大于終值;選項B:若步長值為正,則初值就應小于終值,否則循環體一次都不執行;選項C:如果步長值為1, Step 1可略去不寫;選項D:步長值可以為負數。故答案選C。【分析】本題考查For循環語句。步長值是循環變量的增量,是一個數值表達式。二、判斷題(本大題共10題,每小題1分,共10分)26.(2019九上·長興期末)VB是一種面向對象的程序設計語言。【答案】(1)正確【知識點】計算機語言及其發展歷程【解析】【解答】面向對象的的程序設計語言,有許多類的對象,VB就含有系統設計好的對象。故答案為:正確。【分析】本題考查VB語言特點。面向對象的程序設計語言,如vb:其中的對象主要是系統設計好的對象,包括窗體、控件等。27.(2019九上·長興期末)流程圖是一種以圖解方式表示算法的描述方法,如用" "表示對數據進行處理。【答案】(1)錯誤【知識點】流程圖的概念及其常用圖形【解析】【解答】流程圖中的平行四邊形代表數據的輸入和輸出。故答案為:錯誤。【分析】本題考查流程圖的圖形代表含義。其中菱形代表判斷,平行四邊形代表數據的輸入和輸出,矩形代表數據處理。28.(2019九上·長興期末)任何簡單或復雜的算法都可以由順序結構、分支結構和循環結構組合而成。【答案】(1)正確【知識點】算法的概念及表示方法【解析】【解答】程序化結構是由順序結構、分支結構、循環結構而組成的,因此任何算法都可以由這三種結構組合而成。故答案為:正確。【分析】本題考查算法的程序化結構。29.(2019九上·長興期末)程序開發的一般步驟包括①任務分析②設計界面③代碼編寫④保存工程四個步驟。【答案】(1)錯誤【知識點】程序的創建【解析】【解答】VB程序開發的過程包括任務分析、設計界面、代碼編寫和保存工程。故答案為:正確。【分析】本題考查VB程序開發的步驟。30.(2019九上·長興期末)VB程序中要求語法規范無誤。如每個IF語句必須有相對于的End結束。【答案】(1)錯誤【知識點】分支結構語句及格式【解析】【解答】在行if語句中,IF <條件表達式> Then 語句A不是以End結束。故答案為:錯誤。【分析】本題考查VB中IF語句語法。行if語句:IF <條件表達式> Then 語句A。31.(2019九上·長興期末)VB中控件的屬性值不可以在程序運行時動態地修改。【答案】(1)錯誤【知識點】對象及其屬性【解析】【解答】例如點擊某個按鈕,顯示某個控件,這就是改變控件的屬性值。故答案為:錯誤。【分析】本題考查VB控件的屬性值是否在動態代碼中修改。可以在某個事件內,修改控件的屬性值。32.(2019九上·長興期末)在語句中Ifx=1 Then y=1中,x=1為關系表達式,y=1為賦值語句。【答案】(1)正確【知識點】運算符與表達式;常量、變量與賦值語句【解析】【解答】根據IF <條件表達式> Then 語句A可知,if后面跟的是條件表達式。x=1里的=是關系運算符。故答案為:正確。【分析】本題考查IF語句構成。行if語句:IF <條件表達式> Then 語句。33.(2019九上·長興期末)在For……Next循環中,其中step步長可以是正數、負數或者零。【答案】(1)錯誤【知識點】循環結構語句及格式【解析】【解答】在for循環語句中,如果步長值為0,則進入死循環。步長值可以為正、負。故答案為:錯誤。【分析】本題考查For循環語句。步長值是循環變量的增量,是一個數值表達式。若步長值為正,則初值就應小于終值,否則循環體一次都不執行;若步長值為負,則初值應大于終值,否則循環體一次都不執行。如果步長值是1, Step 1可略去不寫。34.(2019九上·長興期末)do…loop語句只能用于已知循環次數的循環結構。【答案】(1)錯誤【知識點】循環結構語句及格式【解析】【解答】對于不能預先確定次數, 但需要執行多次的情況,可以使用Do/Loop循環。故答案為:錯誤。【分析】本題考查do...loop循環語句。35.(2019九上·長興期末)改變控件的大小,只能使用鼠標拖動。【答案】(1)錯誤【知識點】VB控件【解析】【解答】不止可以用鼠標,可以在控件的屬性面板中對屬性進行設置,也可以在代碼中進行更改。故答案為:錯誤。【分析】 本題考查VB改變控件大小的方法。要想對控件大小更改,可以用鼠標拖動,也可以在屬性面板中對相應屬性進行設置,也可以在代碼中進行更改。三、綜合填空題(本大題共10題,每空2分,共40分)36.(2019九上·長興期末)Visual basic,簡稱VB,是 公司推出的一種windows應用開發工具。【答案】微軟(Microsoft)【知識點】編程環境【解析】【解答】Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基于對象的程序設計語言。故答案為:微軟(Microsoft)。【分析】本題考查VB程序設計語言開發公司。37.(2019九上·長興期末)這個學期,我們學習了Visual basic程序設計,在VB軟件中"控件工具箱"提供了程序界面設計中所需的各種控件,常見的有標簽、 、文本框、 。【答案】按鈕控件;圖片框控件【知識點】VB控件【解析】【解答】VB控件工具箱,主要有文本框、標簽、圖片框、命令按鈕等。故答案為:按鈕控件、圖片框控件。【分析】本題考查VB控件工具箱控件。38.(2019九上·長興期末)在VB中,對象主要分為窗體和 兩大類;而用來描述一個對象外部特征的量稱之為對象的 。【答案】控件;屬性【知識點】對象及其屬性;VB控件【解析】【解答】VB對象主要分為窗體和控件。而描述一個對象外部特征的量成為屬性。故答案為:控件、屬性。【分析】本題考查VB對象分類。39.(2019九上·長興期末)當程序運行時,要求窗體中的文本框呈現空白,則在設計界面時,可在此文本框的 窗口中,把此文本框的 屬性設置成空白。【答案】屬性;text【知識點】對象及其屬性【解析】【解答】題干中,需要把文本框呈現空白,可以把文本框的Text屬性設置空白,屬性在屬性窗口中。故答案填:屬性、Text。【分析】本題考查VB文本框控件屬性設置。如果想要更改文本框文本內容屬性,需要在屬性窗口中,把文本框的Text屬性設置為空白。40.(2019九上·長興期末)VB的邏輯運算符有and、or、not,與數學表達式(x>5或x≤0)對應的VB的邏輯表達式是 。【答案】x>5 or x<=0【知識點】運算符與表達式【解析】【解答】x>5或x≤0對應邏輯表達式,x>5or(x<=0)。故答案為:x>5 or x<=0。【分析】本題考查數學表達式轉換成邏輯表達式。其中and表示與,or表示或,not表示非。41.(2019九上·長興期末)下面是某VB的事件過程,請閱讀后回答問題。PrivateSub begin_cmd_Click()a=1b=2c=3text1.text=c>a+borb-1>c-1 and c+a>aendsub這一過程所對應的事件是 (鼠標單擊\鼠標雙擊\鼠標移過);所對應的控件對象是 。(填寫對象名稱)【答案】鼠標單擊;begin_cmd【知識點】對象及其屬性;事件及其處理過程【解析】【解答】根據Private Sub begin_cmd_Click()可知是鼠標單擊事件,所對應的控件是命令按鈕,對象名是cmd。故答案為:鼠標單擊、 begin_cmd 。【分析】本題考查VB程序事件過程代碼。42.(2019九上·長興期末)利用文本框text1輸入數值,將其作為一個圓的半徑,分別用文本框text2及文本框text3輸出顯示圓的周長、圓的面積。程序段如下,請將橫線部分的程序補充完整。Private Sub Command 1_Click()Dim r as single, c as single, c=2*3.14*rs=3.14*r*r Text3 text=str(s)End sub【答案】s as single;r=val(text1.text);text2.text= str(c)【知識點】對象及其屬性;常量、變量與賦值語句【解析】【解答】根據代碼可知,首先定義r、c、s為單精度數值,然后把text1的內容,轉換成數值,賦值給r,s as single,r=Val(Text1 text),然后把c的值賦給text2,Text2 text=Str(c)。故答案為:s as single、r=Val(Text1 text)、Text2 text=Str(c)。【分析】本題查利用控件以及代碼來計算圓的周長和面積。其中text1的值為半徑,text2的值為周長、text3的值為面積。Str(數值):將數值轉換為字符串。Val(字符串函數):將字符串轉換為數值。43.(2019九上·長興期末)某商場香蕉每斤1.5元,為了促銷,規定購買超過5斤的超過部分打八折,5斤或5斤以內部分按原價銷售變量x表示購買斤數變量y表示應付款額。x=val(Text1 text)If Theny=1.5*xElse End IfText2 text=str(y)【答案】x<=5;y=7.5+(x-5)*0.8*1.5 (或 y=1.2*x+1.5)【知識點】分支結構語句及格式【解析】【解答】如果購買在5斤或者5斤以內,按原價1.5元。可知if x<=5,大于5的話,y=(x-5)*1.5*0.8+7.5。故答案為:x<=5、y=7.5+(x-5)*0.8*1.5 (或 y=1.2*x+1.5)。【分析】本題考查IF語句代碼。if后面是條件表達式,如果成立,執行語句,如果不成立,執行Else。Str(數值):將數值轉換為字符串。Val(字符串函數):將字符串轉換為數值。44.(2019九上·長興期末)程序填空,求8=1+2+3+…+100的和。PrivateSub Form_Click()n=1s=0Dowhile s= n=n+1LoopPrintsEndsub【答案】n<=100(或n<101);s=s+n【知識點】常量、變量與賦值語句;循環結構程序設計與分析【解析】【解答】s是和,n是數值變化的量。n每次遞增1,s的值每次把n的值累計。n<=100,s=s+n。故答案為:n<=100、s=s+n。【分析】本題考查Do while循環語句。程序是求和。等差數列求和,遞增為1。當n<=100,循環執行,s是對n的加和。45.(2019九上·長興期末)程序填空,雞兔同籠問題:若干只雞和兔在一個籠里,共有腿100條,頭40個,問雞有幾只,兔有幾只 程序代碼如下:Private Sub Form Click()Dim ji As Integer ‘雞Dim tu As Integer ‘兔Dim tui As Integer ‘腿數Dim tou As Integer ‘頭數For ji= For tu=1 to 25tui= ‘計算腿的數量tou= ji+tu ‘計算頭的數量IF ThemPrint ji, tuEnd IfNext tuNext jiEnd sub【答案】1 to 40;ji*2+tu*4;tui=100 and tou=40【知識點】循環結構程序設計與分析【解析】【解答】根據雞的腳有兩只,可知ji的循環從1到40。兔子的腳是四只,可知tu的循環從1到25。tui的數量是雞的數量*2加上兔子的數量*4。頭的數量等于雞的數量+兔子的數量。如果腿的數量等于100并且頭的數量等于40,輸入雞和兔子的值。然后跳出循環。以上就是本段程序代碼的含義。故答案為:1 to 40、ji*2+tu*4、 tui=100 and tou=40。【分析】本題考查VB程序,雞兔同籠問題。根據雞的腳有兩只,兔子的腳有四只,且雞的數量和兔子的數量之和為100。代碼中運用了for循環,if條件語句,如果計算出數量,退出循環。1 / 1浙江省湖州市長興縣2018-2019學年九年級上學期信息技術期末考試試卷一、選擇題(本大題共25題,每小題2分,共50分)1.(2019九上·長興期末)下列關于算法的說法,錯誤的是( )A.算法就是解決問題的方法和步驟。B.算法執行后可以不產生確定的結果。C.解決問題的算法可以多種多樣。D.算法不可以無限地操作下去不停止。2.(2019九上·長興期末)下面是關于剝毛豆的算法描述:①檢查籃中是否有剩余毛豆;②若無,則算法結束。③若有,將毛豆剝殼,豆粒放入碗中,豆殼放入垃圾桶;再回到①。該算法的表示方法是( )A.自然語言 B.流程圖C.偽代碼 D.程序設計語言3.(2019九上·長興期末)計算機內所有的信息都是以( )數碼形式表示的。A.八進制 B.十六進制 C.十進制 D.二進制4.(2019九上·長興期末)VB中每個窗體對應一個窗體文件,窗體文件的擴展名是( )。A..bas B..cls C..frm D..vbp5.(2019九上·長興期末)在 Visual basic中,語句Com1 Caption="確定"中的"Com1"是( )A.屬性值 B.屬性名 C.對象名 D.類名6.(2019九上·長興期末)在 Visual Basic窗體中添加一個文本框控件在工具箱中要單擊的控件是( )A. B. C. D.7.(2019九上·長興期末)小明想要打開以前設計的 Visual basic工程文件修改,他應打開下列哪種擴展名的文件( )A.bas B.frm C.vbp D.exe8.(2019九上·長興期末)圖片框控件 PictureBox可以通過下列哪個函數加載圖片( )A.Image() B.Load Picture()C.Prcture() D.LoadImage()9.(2019九上·長興期末)在VB程序設計時,我們可以通過代碼設置對象的屬性,下圖是通過代碼對標簽的屬性進行設置,下面說法正確的是( )A.單擊 command1后,標簽labe2上顯示文字的字體大小為40號B.單擊 command2后,標簽 label1上顯示文字的顏色為綠色C.單擊 command1后,標簽labe2上顯示文字的字體大小為60號D.單擊 command2后標簽 label1上顯示文字的顏色為紅色10.(2019九上·長興期末)在Ⅴisual Basic中表達式15/3*2-Sqr(9)+Val("10")的結果是( )A.17 B.7+“10” C.9 D.1111.(2019九上·長興期末)在 Visual basic中,能表示數學運算 的表達式是( )A.ayy÷dx+a÷x B.a*spr(y)/d*x+a/xC.a*y*y/(d*x)+a/x D.a×y×y/d×x+a/x12.(2019九上·長興期末)語句 dim x as single作用是:將x定義為( )變量A.字符型 B.布爾型 C.單精度實數 D.雙精度實數13.(2019九上·長興期末)下列賦值語句,語法錯誤的是( )A.text1.text="vb語言" B.a+b=yC.y=a+b D.i=i+114.(2019九上·長興期末)如圖所示為程序界面及“計算”按鈕代碼界面,運行該程序,在文本框text1中輸入5,單擊“計算”按鈕后,在文本框text2顯示的結果是( )。A.12 B.22 C.23 D.2415.(2019九上·長興期末)設x=4,y=8,z=7,表達式 x<y and(not y>z)or zA.1 B.-1 C.True D.False16.(2019九上·長興期末)下列語句書寫正確的是( )A.If a>max Then max=a Else max=b End IfB.C.D.17.(2019九上·長興期末)下列程序的執行結果是( )i=20j=10if iprint iA.10 B.20 C.20 10 D.10 2018.(2019九上·長興期末)有一款基于安卓平臺的實用手機軟件,用戶可以用他來查詢當前某公共自行車站點的自行車情況,是否有空閑自行車,空閑自行車的數量由自行車的后臺連網的管理平臺隨時更新,如果用n來表示空閑自行車的數量,下面是截取的一段代碼,請你閱讀并完成Dim n as integer…If themMsgBox"恭喜,本站有車!"ElseMsgBox"很遺憾,本站車已經借完!"End If…劃線處應填寫的條件表達式是( )A.n>1 B.n=0 C.n>=1 D.n=119.(2019九上·長興期末)執行下面的程序段后,變量c的值為( )。a=14b=30select case b\10 ‘“\”是整除,運算結果只保留整數部分。Case 0c=a+bCase 1 to 9c=a*10+bCase 10 to 99c=a*100+bEnd selectPrint cA.363 B.314 C.170 D.143020.(2019九上·長興期末)下面程序的執行結果是( )Private Sub Command 1_Click()a=10for k=1 to 5 Step -1a=a -kNext kPrint a, kEnd subA.-5 6 B.-5 -5 C.10 0 D.10 121.(2019九上·長興期末)有如下的VB程序段。For i=1 to 10 Step 4s=s+iNext i該程序段執行后,語句s=s+i執行的次數是( )A.1 B.3 C.4 D.1022.(2019九上·長興期末)執行下面的程序段后,i的值為( )x=5For i=1 to 10 Step 2x=x+iNext iA.25 B.30 C.9 D.1123.(2019九上·長興期末)假定有如下事件過程,執行結果是( )Private Sub Form_Click()Dim x as integerx=1n=0Do while x<100x=x*3n=n+1LoopPrint x,nEnd SubA.81 4 B.56 3 C.28 1 D.243 524.(2019九上·長興期末)在VB中輸入代碼時,為增強程序的可讀性,為代碼進行單行注釋時,通常用( )作為注釋符,使其后面的一行內容綠色顯示。A.// B.’ C.; D.*25.(2019九上·長興期末)關于for-next語句說法正確的是( )A.初值必須大于終值 B.初值必須小于終值C.步長省略時默認值為1 D.步長只能是正數二、判斷題(本大題共10題,每小題1分,共10分)26.(2019九上·長興期末)VB是一種面向對象的程序設計語言。27.(2019九上·長興期末)流程圖是一種以圖解方式表示算法的描述方法,如用" "表示對數據進行處理。28.(2019九上·長興期末)任何簡單或復雜的算法都可以由順序結構、分支結構和循環結構組合而成。29.(2019九上·長興期末)程序開發的一般步驟包括①任務分析②設計界面③代碼編寫④保存工程四個步驟。30.(2019九上·長興期末)VB程序中要求語法規范無誤。如每個IF語句必須有相對于的End結束。31.(2019九上·長興期末)VB中控件的屬性值不可以在程序運行時動態地修改。32.(2019九上·長興期末)在語句中Ifx=1 Then y=1中,x=1為關系表達式,y=1為賦值語句。33.(2019九上·長興期末)在For……Next循環中,其中step步長可以是正數、負數或者零。34.(2019九上·長興期末)do…loop語句只能用于已知循環次數的循環結構。35.(2019九上·長興期末)改變控件的大小,只能使用鼠標拖動。三、綜合填空題(本大題共10題,每空2分,共40分)36.(2019九上·長興期末)Visual basic,簡稱VB,是 公司推出的一種windows應用開發工具。37.(2019九上·長興期末)這個學期,我們學習了Visual basic程序設計,在VB軟件中"控件工具箱"提供了程序界面設計中所需的各種控件,常見的有標簽、 、文本框、 。38.(2019九上·長興期末)在VB中,對象主要分為窗體和 兩大類;而用來描述一個對象外部特征的量稱之為對象的 。39.(2019九上·長興期末)當程序運行時,要求窗體中的文本框呈現空白,則在設計界面時,可在此文本框的 窗口中,把此文本框的 屬性設置成空白。40.(2019九上·長興期末)VB的邏輯運算符有and、or、not,與數學表達式(x>5或x≤0)對應的VB的邏輯表達式是 。41.(2019九上·長興期末)下面是某VB的事件過程,請閱讀后回答問題。PrivateSub begin_cmd_Click()a=1b=2c=3text1.text=c>a+borb-1>c-1 and c+a>aendsub這一過程所對應的事件是 (鼠標單擊\鼠標雙擊\鼠標移過);所對應的控件對象是 。(填寫對象名稱)42.(2019九上·長興期末)利用文本框text1輸入數值,將其作為一個圓的半徑,分別用文本框text2及文本框text3輸出顯示圓的周長、圓的面積。程序段如下,請將橫線部分的程序補充完整。Private Sub Command 1_Click()Dim r as single, c as single, c=2*3.14*rs=3.14*r*r Text3 text=str(s)End sub43.(2019九上·長興期末)某商場香蕉每斤1.5元,為了促銷,規定購買超過5斤的超過部分打八折,5斤或5斤以內部分按原價銷售變量x表示購買斤數變量y表示應付款額。x=val(Text1 text)If Theny=1.5*xElse End IfText2 text=str(y)44.(2019九上·長興期末)程序填空,求8=1+2+3+…+100的和。PrivateSub Form_Click()n=1s=0Dowhile s= n=n+1LoopPrintsEndsub45.(2019九上·長興期末)程序填空,雞兔同籠問題:若干只雞和兔在一個籠里,共有腿100條,頭40個,問雞有幾只,兔有幾只 程序代碼如下:Private Sub Form Click()Dim ji As Integer ‘雞Dim tu As Integer ‘兔Dim tui As Integer ‘腿數Dim tou As Integer ‘頭數For ji= For tu=1 to 25tui= ‘計算腿的數量tou= ji+tu ‘計算頭的數量IF ThemPrint ji, tuEnd IfNext tuNext jiEnd sub答案解析部分1.【答案】B【知識點】算法的概念及表示方法【解析】【分析】根據算法的概念和特征可知,算法是解決一切問題的方法和步驟,選項A正確;算法執行后產生的結果是確定的,選項B錯誤;解決問題的算法可以是多樣性的,選項C正確;算法是有限步,不可以無限地操作下去,選項D正確。故答案選B。【解答】本題考查算法的概念及特征。算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表著用系統的方法描述解決問題的策略機制。算法的特征有:有窮性、確定性、輸入、輸出、可行性。2.【答案】A【知識點】算法的概念及表示方法【解析】【解答】題干中是用自然語言描述算法。故答案選A。【分析】本題考查描述算法的方法。自然語言描述算法通俗易懂。流程圖使用圖形表示算法的思路是一種極好的方法。偽代碼是一種非正式的,類似于英語結構的,用于描述模塊結構圖的語言。程序設計語言是用于書寫計算機程序的語言。語言的基礎是一組記號和一組規則。3.【答案】D【知識點】計算機處理問題的過程【解析】【解答】計算機內部只能識別0和1,用的是二進制。故答案選D。【分析】本題考查計算機識別的數制。八進制0-7。一般用數字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,這些稱作十六進制數字。十進制是0-9。二進制是0、1。4.【答案】C【知識點】程序的創建【解析】【解答】VB的窗體文件擴展名是.frm。故答案選C。【分析】本題考查VB各種文件的擴展名。.frm是窗體文件。.vbp是工程文件;.cls是類模塊文件。.bas是模塊, 不能直接運行。5.【答案】C【知識點】對象及其屬性【解析】【解答】Com1是命令按鈕的一個實例,對象名。Caption是對象的屬性。故答案選C。【分析】本題考查vb語句。Com1 Caption=“確定”是定義一個命令按鈕,Com1是命令按鈕的一個實例,對象名。Caption是對象的屬性。6.【答案】B【知識點】VB控件【解析】【解答】選項A:標簽控件;選項B:文本框控件;選項C:圖像控件;選項D:按鈕控件。故答案選B。【分析】本題考查VB窗體控件名稱。7.【答案】C【知識點】程序的創建【解析】【解答】選項A:模塊文件;選項B:窗體擴展名;選項C:工程文件的擴展名;選項D:可執行文件。故答案選C。【分析】本題考查VB文件擴展名。8.【答案】B【知識點】VB控件【解析】【解答】vb中圖片框架加載圖片的函數是Load Picture()。故答案選B。【分析】本題考查加載圖片函數。9.【答案】D【知識點】對象及其屬性【解析】【解答】圖片中有兩段函數代碼。第一段代碼含義是,點擊command1時,標簽1的字體大小40,標簽2的字體顏色是綠色。第二段代碼含義是,點擊command2時,標簽2的字體大小是60,標簽1的字體是紅色。故答案選D。【分析】本題考查VB程序代碼中的對象與屬性。10.【答案】A【知識點】運算符與表達式;常用基本函數【解析】【解答】表達式5*2-3+10=17。故答案選A。【分析】本題考查VB的運算符。Sqr(N)表示求N的平方根, Val將字符串轉化為數值,正數無符號,負數帶符號。11.【答案】C【知識點】運算符與表達式;常用基本函數【解析】【解答】選項A:÷不是VB語言的運算符;選項B:spr(y)是求y的平方根;選項C:a*y*y/(d*x)+a/x,正確;選項D:d*x沒有括號,與算式不符。故答案選C。【分析】本題考查VB運算符的應用。題中的數學運算應先把公式轉換成表達式,再求兩個分數之和。12.【答案】C【知識點】常量、變量與賦值語句【解析】【解答】根據語句dim x as single可知single是單精度,x是單精度實數變量。故答案選C。【分析】本題考查VB中常見的數據類型。Boolean布爾型,Double雙精度,Single單精度,String字符串型。13.【答案】B【知識點】常量、變量與賦值語句【解析】【解答】根據等號左側是變量可知,選項B:a+b是結果值,不是變量。故答案選B。【分析】本題考查賦值語句表達式。賦值語句格式:變量=表達式或對象名.屬性名=表達式。14.【答案】C【知識點】運算符與表達式;常量、變量與賦值語句;常用基本函數【解析】【解答】計算按鈕運行的程序為:a=Text輸入的值,b=3,c=2*a+b/3+1,再運行a=a+1,b=2*b-1,c=c+a+b,Text2輸出的值為c的值。則text1輸入5,a=5,b=3,c=2*a+b/3+1=2*5+3/3+1=12,a=a+1=6,b=2*b-1=2*3-1=5,c=c+a+b=12+6+5=23。故答案選C。【分析】本題考查的是VB的程序運行,其中涉及VB的賦值語氣、VB表達式及常用函數的使用。15.【答案】D【知識點】運算符與表達式【解析】【解答】x=4,y=8,z=7可知,xz為True,not y>z為False,z【分析】本題考查vb運算符和表達式。運算符的執行順序:算術運算符>字符串運算符>關系運算符>邏輯運算符。16.【答案】D【知識點】分支結構語句及格式【解析】【解答】根據塊if語句格式IF <條件表達式> Then語句AELSE語句BEND IF答案選D。【分析】本題考查IF語句塊格式。17.【答案】B【知識點】運算符與表達式;分支結構語句及格式【解析】【解答】i=20,j=10,if判斷結果為假,不執行IF語句,直接輸出i,i=20。故答案選B。【分析】本題考查VB程序代碼執行結果。代碼中有行IF語句。18.【答案】C【知識點】分支結構語句及格式;分支結構程序設計與分析【解析】【解答】根據第二行代碼MsgBox"恭喜,本站有車!",可知n是記錄本站自行車情況,可知n>=1可知本站有車。故答案選C。【分析】本題考查對分支語句的理解。本代碼中考查IF語句塊執行內容。如果IF條件表達式成立,那么執行語句,不成立,執行ELSE語句。19.【答案】C【知識點】分支結構語句及格式【解析】【解答】case b\10,30\10可知,整除結果為3,代碼執行case 1 to 9,c=14*10+30=170。故答案選C。【分析】本題對Select Case語句考查,Select/Case語句的執行過程是:先求"測試表達式"的值,然后順序測試該值符合哪一個Case子句的情況,如果找到了,則直接執行該Case子句下面的語句塊,然后執行End Select的后續語句;如果沒找到,則執行Case Else下面的語句塊,然后執行End Select的后續語句。20.【答案】D【知識點】循環結構語句及格式【解析】【解答】由語句for k=1 to 5 Step -1可知循環體不執行,直接輸出初值,a=10,k=1。故答案選D。【分析】本題考查For循環語句。步長值是循環變量的增量,是一個數值表達式。若步長值為正,則初值就應小于終值,否則循環體一次都不執行;若步長值為負,則初值應大于終值,否則循環體一次都不執行。如果步長值是1, Step 1可略去不寫。21.【答案】B【知識點】循環結構語句及格式【解析】【解答】由語句for i=1 to 10 Step 4,可知步長值是4,第一次循環i=1,第二次循環i=5,第三次循環i=9。可知執行三次。故答案選B。【分析】本題考查FOR循環語句。22.【答案】D【知識點】循環結構語句及格式【解析】【解答】第一次循環,i=1;第二次循環,i=3;第三次循環,i=5;第四次循環,i=7;第五次循環,i=9;第六次循環,i=11;i>10,跳出循環。故答案選D。【分析】本題考查對VB循環語句的理解。23.【答案】D【知識點】循環結構語句及格式【解析】【解答】x=1,n=0,每次循環x都乘以3,100以內,求3的整數冪,31,32,33,34,35>100,退出循環。x=3,x=9,x=27,x=81,x=243,可知循環執行了5次,最后一次循環是35,5。故答案選D。【分析】本題考查VB程序代碼。本代碼中含有do while循環。當條件表達式不滿足條件時,就會退出循環。24.【答案】B【知識點】編程環境【解析】【解答】單行注釋用單引號。故答案選B。【分析】本題考查VB單行注釋。在字符“‘”后加注釋內容,單獨注釋。25.【答案】C【知識點】循環結構語句及格式【解析】【解答】選項A:若步長值為負,則初值應大于終值;選項B:若步長值為正,則初值就應小于終值,否則循環體一次都不執行;選項C:如果步長值為1, Step 1可略去不寫;選項D:步長值可以為負數。故答案選C。【分析】本題考查For循環語句。步長值是循環變量的增量,是一個數值表達式。26.【答案】(1)正確【知識點】計算機語言及其發展歷程【解析】【解答】面向對象的的程序設計語言,有許多類的對象,VB就含有系統設計好的對象。故答案為:正確。【分析】本題考查VB語言特點。面向對象的程序設計語言,如vb:其中的對象主要是系統設計好的對象,包括窗體、控件等。27.【答案】(1)錯誤【知識點】流程圖的概念及其常用圖形【解析】【解答】流程圖中的平行四邊形代表數據的輸入和輸出。故答案為:錯誤。【分析】本題考查流程圖的圖形代表含義。其中菱形代表判斷,平行四邊形代表數據的輸入和輸出,矩形代表數據處理。28.【答案】(1)正確【知識點】算法的概念及表示方法【解析】【解答】程序化結構是由順序結構、分支結構、循環結構而組成的,因此任何算法都可以由這三種結構組合而成。故答案為:正確。【分析】本題考查算法的程序化結構。29.【答案】(1)錯誤【知識點】程序的創建【解析】【解答】VB程序開發的過程包括任務分析、設計界面、代碼編寫和保存工程。故答案為:正確。【分析】本題考查VB程序開發的步驟。30.【答案】(1)錯誤【知識點】分支結構語句及格式【解析】【解答】在行if語句中,IF <條件表達式> Then 語句A不是以End結束。故答案為:錯誤。【分析】本題考查VB中IF語句語法。行if語句:IF <條件表達式> Then 語句A。31.【答案】(1)錯誤【知識點】對象及其屬性【解析】【解答】例如點擊某個按鈕,顯示某個控件,這就是改變控件的屬性值。故答案為:錯誤。【分析】本題考查VB控件的屬性值是否在動態代碼中修改。可以在某個事件內,修改控件的屬性值。32.【答案】(1)正確【知識點】運算符與表達式;常量、變量與賦值語句【解析】【解答】根據IF <條件表達式> Then 語句A可知,if后面跟的是條件表達式。x=1里的=是關系運算符。故答案為:正確。【分析】本題考查IF語句構成。行if語句:IF <條件表達式> Then 語句。33.【答案】(1)錯誤【知識點】循環結構語句及格式【解析】【解答】在for循環語句中,如果步長值為0,則進入死循環。步長值可以為正、負。故答案為:錯誤。【分析】本題考查For循環語句。步長值是循環變量的增量,是一個數值表達式。若步長值為正,則初值就應小于終值,否則循環體一次都不執行;若步長值為負,則初值應大于終值,否則循環體一次都不執行。如果步長值是1, Step 1可略去不寫。34.【答案】(1)錯誤【知識點】循環結構語句及格式【解析】【解答】對于不能預先確定次數, 但需要執行多次的情況,可以使用Do/Loop循環。故答案為:錯誤。【分析】本題考查do...loop循環語句。35.【答案】(1)錯誤【知識點】VB控件【解析】【解答】不止可以用鼠標,可以在控件的屬性面板中對屬性進行設置,也可以在代碼中進行更改。故答案為:錯誤。【分析】 本題考查VB改變控件大小的方法。要想對控件大小更改,可以用鼠標拖動,也可以在屬性面板中對相應屬性進行設置,也可以在代碼中進行更改。36.【答案】微軟(Microsoft)【知識點】編程環境【解析】【解答】Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基于對象的程序設計語言。故答案為:微軟(Microsoft)。【分析】本題考查VB程序設計語言開發公司。37.【答案】按鈕控件;圖片框控件【知識點】VB控件【解析】【解答】VB控件工具箱,主要有文本框、標簽、圖片框、命令按鈕等。故答案為:按鈕控件、圖片框控件。【分析】本題考查VB控件工具箱控件。38.【答案】控件;屬性【知識點】對象及其屬性;VB控件【解析】【解答】VB對象主要分為窗體和控件。而描述一個對象外部特征的量成為屬性。故答案為:控件、屬性。【分析】本題考查VB對象分類。39.【答案】屬性;text【知識點】對象及其屬性【解析】【解答】題干中,需要把文本框呈現空白,可以把文本框的Text屬性設置空白,屬性在屬性窗口中。故答案填:屬性、Text。【分析】本題考查VB文本框控件屬性設置。如果想要更改文本框文本內容屬性,需要在屬性窗口中,把文本框的Text屬性設置為空白。40.【答案】x>5 or x<=0【知識點】運算符與表達式【解析】【解答】x>5或x≤0對應邏輯表達式,x>5or(x<=0)。故答案為:x>5 or x<=0。【分析】本題考查數學表達式轉換成邏輯表達式。其中and表示與,or表示或,not表示非。41.【答案】鼠標單擊;begin_cmd【知識點】對象及其屬性;事件及其處理過程【解析】【解答】根據Private Sub begin_cmd_Click()可知是鼠標單擊事件,所對應的控件是命令按鈕,對象名是cmd。故答案為:鼠標單擊、 begin_cmd 。【分析】本題考查VB程序事件過程代碼。42.【答案】s as single;r=val(text1.text);text2.text= str(c)【知識點】對象及其屬性;常量、變量與賦值語句【解析】【解答】根據代碼可知,首先定義r、c、s為單精度數值,然后把text1的內容,轉換成數值,賦值給r,s as single,r=Val(Text1 text),然后把c的值賦給text2,Text2 text=Str(c)。故答案為:s as single、r=Val(Text1 text)、Text2 text=Str(c)。【分析】本題查利用控件以及代碼來計算圓的周長和面積。其中text1的值為半徑,text2的值為周長、text3的值為面積。Str(數值):將數值轉換為字符串。Val(字符串函數):將字符串轉換為數值。43.【答案】x<=5;y=7.5+(x-5)*0.8*1.5 (或 y=1.2*x+1.5)【知識點】分支結構語句及格式【解析】【解答】如果購買在5斤或者5斤以內,按原價1.5元。可知if x<=5,大于5的話,y=(x-5)*1.5*0.8+7.5。故答案為:x<=5、y=7.5+(x-5)*0.8*1.5 (或 y=1.2*x+1.5)。【分析】本題考查IF語句代碼。if后面是條件表達式,如果成立,執行語句,如果不成立,執行Else。Str(數值):將數值轉換為字符串。Val(字符串函數):將字符串轉換為數值。44.【答案】n<=100(或n<101);s=s+n【知識點】常量、變量與賦值語句;循環結構程序設計與分析【解析】【解答】s是和,n是數值變化的量。n每次遞增1,s的值每次把n的值累計。n<=100,s=s+n。故答案為:n<=100、s=s+n。【分析】本題考查Do while循環語句。程序是求和。等差數列求和,遞增為1。當n<=100,循環執行,s是對n的加和。45.【答案】1 to 40;ji*2+tu*4;tui=100 and tou=40【知識點】循環結構程序設計與分析【解析】【解答】根據雞的腳有兩只,可知ji的循環從1到40。兔子的腳是四只,可知tu的循環從1到25。tui的數量是雞的數量*2加上兔子的數量*4。頭的數量等于雞的數量+兔子的數量。如果腿的數量等于100并且頭的數量等于40,輸入雞和兔子的值。然后跳出循環。以上就是本段程序代碼的含義。故答案為:1 to 40、ji*2+tu*4、 tui=100 and tou=40。【分析】本題考查VB程序,雞兔同籠問題。根據雞的腳有兩只,兔子的腳有四只,且雞的數量和兔子的數量之和為100。代碼中運用了for循環,if條件語句,如果計算出數量,退出循環。1 / 1 展開更多...... 收起↑ 資源列表 浙江省湖州市長興縣2018-2019學年九年級上學期信息技術期末考試試卷(學生版).docx 浙江省湖州市長興縣2018-2019學年九年級上學期信息技術期末考試試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫