中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

【精品解析】內蒙古巴彥淖爾市臨河三中計算機班2018-2019高二下學期信息技術期中考試試卷VB

資源下載
  1. 二一教育資源

【精品解析】內蒙古巴彥淖爾市臨河三中計算機班2018-2019高二下學期信息技術期中考試試卷VB

資源簡介

內蒙古巴彥淖爾市臨河三中計算機班2018-2019高二下學期信息技術期中考試試卷VB
一、選擇題(23*2分)
1.(2019高二下·臨河期中)定義有5個整型元素的數組,正確的語句是( ?。?br/>A.DIM A(4) AS INTEGER B.OPTION BASE 1:DIM A(5)
C.DIM A&(5) D.DIM A(5) AS INTEGER
【答案】A
【知識點】常見數據類型、數組
【解析】【解答】選項A:由于數組默認下標為從0開始,故本語句定義了5個整型元素。選項B:由于對于數組a沒有說明類型,故本語句定義了5個變體變量類型數組元素。選項C:數組名中使用了非法字符“&”號。選項D:由于數組默認下標為從0開始,故本語句定義了6個整型元素。故答案選A。
【分析】本題考查的是數組的默認起始下標及數組定義語句。定義數組與定義變量都是使用的dim、private、static、public來定義。在不用 OPTION BASE 定義起始下標時,其下標默認從0開始。如果沒有定義數組類型,則該數組的元素類型為變體變量類型。
2.(2019高二下·臨河期中)下列程序的運結果是( ?。?br/>DIM A(1991 TO 1998) AS INTEGER
FOR I=1 TO 8
A(I)=I
PRINT A(I);
NEXT I
A.1 2 3 4 5 6 7 8
B.1991 1992 1993 1994 1995 1996 1997 1998
C.顯示出錯信息
D.0 0 0 0 0 0 0 0
【答案】C
【知識點】程序的調試及運行;常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
DIM A(1991 TO 1998) AS INTEGER
FOR I=1 TO 8 ‘使用i來控制循環,i的初值為1,終值為8,步長為1
A(I)=I ‘給數組元素進行賦值,由于數組a的下標下限為1991,故執行該語句時報“下標超界”錯誤
PRINT A(I); ‘打印數組元素的值
NEXT I
由以上程序分析知,該程序報“下標超界”錯誤。故答案選C。
【分析】本題考查的是數組定義語句。數組定義語句的格式為:Dim|Private|Public|Static 數組名(【數組下標下限 1 to】【數組下標上限1】,【數組下標下限2 to】【數組下標上限2】,……)。在語句中Dim、Private、Public、Static為定義關鍵字,下標的下限可以省略,省略時默認下限為0。
3.(2019高二下·臨河期中)下列程序運行后的輸出結果是( ?。?br/>DIM A(6) AS INTEGER
FOR I= 1 TO 6
A(I)= I
NEXT I
PRINT A(I)
A.0 B.6
C.7 D.顯示出錯信息
【答案】D
【知識點】程序的調試及運行;常見數據類型、數組
【解析】【解答】本題程序分析如下:
DIM A(6) AS INTEGER
FOR I= 1 TO 6 ‘使用i來控制循環,i的初值為1,終值為6,步長為1,該循環用于給數組的第二個元素a(1)到第七個元素a(6)進行賦值
A(I)= I ‘給數組元素進行賦值
NEXT I ‘結束循環,此時i值為7
PRINT A(I) ‘顯示數組元素a(7)的值,由于數組元素只定義了7個元素,沒有定義a(7),故不會顯示正確結果
由以上程序分析知,數組的下標范圍為0-6,而程序最后顯示a(7)的值,最后報“下標超界”錯誤。故答案選D。
【分析】本題考查的是數組的定義及循環終了循環變量的值。在定義數組時可以定義數組下標的下界及上界,如果省略下界則其下界值為0,除非使用命令option base 1將下界改為1。而循環終了循環變量的值要超過終值,對于本題i值最后為7,故print a(7)報“下標超界”錯誤。
4.(2019高二下·臨河期中)下列程序段的執行結果為:( ?。?br/>Dim M(10) as integer
For i = 0 To 10
M(i) = 2*i
Next i
Print M(M(3))
A.12 B.6 C.0 D.4
【答案】A
【知識點】常見數據類型、數組
【解析】【解答】本題程序分析如下:
Dim M(10) as integer
For i = 0 To 10 ‘使用i來控制循環,i的初值為0,終值為10,步長為1
M(i) = 2*i ‘給數組元素進行賦值,其值為下標的2倍
Next i ‘結束循環
Print M(M(3)) ‘顯示m(6)的值
由于數組元素的值為下標值的2倍,m(6)=12。故答案選A。
【分析】本題考查的是數組下標的形式。數組下標可以為常量、變量或數組元素,如本題將數組元素做了數組的下標,計算該數組元素的值時先將下標值求出,如下標值為小數將小數進行取整,然后再計算數組元素的值。
5.(2019高二下·臨河期中)在窗體上畫一個命令按鈕,其Name屬性為Command1,然后編寫如下代碼:
Option Base 1
Private Sub Command1Click
Dim a(4, 4)
For i = 1 To 3
For j = 1 To 3
a(i, j)=(i-1)*3+j
Next j
Next i
PRINT A(3, 1)
End Sub
程序運行后,單擊命令按鈕,其輸出結果為( ?。?br/>A.6 B.7 C.8 D.9
【答案】B
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
Option Base 1 ‘改變數組的默認下標下限為1
Private Sub Command1Click ‘命令按鈕1單擊事件過程開始
Dim a(4, 4) ‘定義一個二維數組,該數組共有16個元素
For i = 1 To 3 ‘使用i來控制外層循環,i的初值為1,終值為3,步長為1
For j = 1 To 3 ‘使用j來控制內層循環,j的初值為1,終值為3,步長為1
a(i, j)=(i-1)*3+j ‘給數組元素進行賦值
Next j ‘結束內層循環
Next i ‘結束外層循環
PRINT A(3, 1) ‘顯示數組元素a(3,1)的值
End Sub
由以上程序知 A(3, 1) =(3-1)*3+1=2*3+1=6+1=1。故答案選B。
【分析】本題考查的是給二維數組元素進行賦值的方法。由于二維數組有兩個下標,一個可以代表行,一個可以代表列,故對二維數數組元素進行賦值時需要使用兩個循環變量,一個為外層循環,一個為內層循環。
6.(2019高二下·臨河期中)語句A%=6.8執行后,變量A%的值是(  )。
A.6 B.7 C.6.8 D.7.0
【答案】B
【知識點】常見數據類型、數組
【解析】【解答】%為整型的尾符,對整型變量進行賦值時如果賦的值為小數且進行強制數據類型轉換,即將小數進行四舍五入,故 A%=6.8 =7。故答案選B。
【分析】本題考查的是數據類型的尾符和數據類型的自動轉換。數據類型尾符又稱數據類型標識符,多用于變量的類型說明,常用的類型標識符有整型:%、長整型:&、單精度型:!、雙精度型:#、貨幣型:@、字符串型:$等,在賦值時數據類型不匹配且賦值的數據均為數值型時,VB可以自動轉換數據類型。
7.(2019高二下·臨河期中)執行下列程序后,變量X的值是(  )
PRIVATE SUB FORM__CLICK(  )
S=0
FOR A = 1 TO 5
FOR B= 1 TO 3
S=S+1
NEXT B
NEXT A
PRINT S
END SUB
A.70 B.8 C.25 D.15
【答案】D
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
PRIVATE SUB FORM__CLICK(  )
S=0
FOR A = 1 TO 5 ‘使用A來控制外層循環,i的初值為1,終值為5,步長為1
FOR B= 1 TO 3 ‘使用B來控制內層循環,b的初值為1,終值為3,步長為1
S=S+1 ‘使用計數器s對循環次數進行計數
NEXT B ‘結束內層循環
NEXT A ‘結束外層循環
PRINT S ‘顯示s的值
END SUB
由題義知,s=5*3=15。故答案選D。
【分析】本題考查的是使用計算器對雙重循環次數進行計數。計數器是用于統計某種情況下符合條件的數據個數或循環次數,其形式為: S=S+1 。而雙重循環次數的計算分為兩種,一種為規則循環,如本題,其循環次數=外層循環次數*內層循環次,另一種為不規則循環,即每次外層循環,內層循環次數不相同,此時需要將內層循環次數進行累計求和。
8.(2019高二下·臨河期中)下列程序段的執行結果為(  )
Dim A(10),B(5)
For i = 1 To 10
A(i) = i
Next i
For j = 1 To 5
B(j) = j * 20
Next j
A(5) = B(2)
Print "A(5)=";A(5)
A.A(5)=5 B.A(5)=10 C.A(5)=20 D.A(5)=40
【答案】D
【知識點】算法的控制結構;常見數據類型、數組
【解析】【解答】本題程序分析如下:
Dim A(10),B(5)
For i = 1 To 10 ‘使用i來控制循環
A(i) = i ‘對數組a的第二個元素a(1)到第11個元素a(10)進行賦值
Next i ‘結束循環
For j = 1 To 5 ‘使用j來控制循環
B(j) = j * 20 ‘結數組b進行賦值,b元素的值為其下標的20倍
Next j ‘結束循環
A(5) = B(2) ‘將數組元素b(2)的值賦給數組元素a(5)
Print "A(5)=";A(5) ‘顯示數組元素a(5)的值
由以上分析知,a(5)的值與b(2)的值相同,而b(2)=2*20=40。故答案選D。
【分析】本題考查的是給數組元素進行賦值的方法。數組元素可以和簡單變量一樣進行直接賦值,由于元素個數較多,還可以將該賦值語句放于循環中進行賦值。另外給數組元素進行賦值還可以使用array()函數進行賦值。
9.(2019高二下·臨河期中)在窗體上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫如下事件過程。
Privat Sub Command1 Click
Dim array1(10,10) As Integer
Dim i AS integer, j As Integer
For i = 1 To 3
For j = 2 To 4
array1(i,j) = i + j
Next j
Next i
Text1.Text=array1(2, 3)+array1(3, 4)
End Sub
程序運行后,單擊命令按鈕,在文本框中顯示的值( ?。?br/>A.12 B.13 C.14 D.15
【答案】A
【知識點】算法的控制結構;常見數據類型、數組
【解析】【解答】本題程序分析如下:
Privat Sub Command1 Click
Dim array1(10,10) As Integer ‘定義數組arraya1,該元素為二維數數組,元素個數為11*11=121個元素
Dim i AS integer, j As Integer
For i = 1 To 3 ‘使用i來控制外層循環
For j = 2 To 4 ‘使用j來控制內層循環
array1(i,j) = i + j ‘給二維數組的元素進行賦值
Next j
Next i
Text1.Text=array1(2, 3)+array1(3, 4) ‘使用文本框1輸出數組元素array1(2,3)和array1(3,4)之和
End Sub
由以上程序分析各,該二維數組元素的值為其下標之和,故array1(2,3)=2+3=5,array1(3,4)=3+4=7,
array1(2, 3)+array1(3, 4) =5+7=12。故答案選A。
【分析】本題考查的是給二維數組元素進行賦值,二維數組元素的個數較多,如一個一個賦值則不需要寫許多程序行,可以將二維數組放置到雙重循環中進行賦值。
10.(2019高二下·臨河期中)下列沒有PICTURE屬性的是( ?。?br/>A.FORM B.LISTBOX
C.OPTIONBUTTON D.CHECKBOX
【答案】B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】選項A為窗體控件,該控件有picture屬性。選項B為列表框,該控件沒有picture屬性。選項C為選項按鈕控件,該控件有picture屬性。選項D為復選按鈕控件,該控件有picture屬性。故答案選B。
【分析】本題考查的是常用的控件其常用的屬性。對于這類題需要熟記控件名稱及屬性名。如本題picture屬性即圖像屬性,用于設置對象的背景圖片,一般其值為圖片文件的路徑名和圖片文件名。
11.(2019高二下·臨河期中)下列程序所計算的數學式子是(  )
PRIVATE SUB FORM__CLICK( ?。?br/>S=0
FOR A= 1 TO 5
S=S+(10^A-1)/3
NEXT A
PRINT S
END SUB
A.10+100+1000+10000+100000 B.1+11+111+1111+11111
C.3+33+333+3333+33333 D.9+99+999+9999+99999
【答案】C
【知識點】解析算法及程序實現
【解析】【解答】本題程序分析如下:
PRIVATE SUB FORM__CLICK( ?。?br/>S=0 ‘初始化變量s的值為0
FOR A= 1 TO 5 ‘使用A來控制循環,i的初值為1,終值為5,步長為1
S=S+(10^A-1)/3 ‘使用累加器s累加(10^A-1)/3 的值
NEXT A ‘結束內層循環
PRINT S ‘顯示本次循環s的值
END SUB
由以上程序分析知,s為累加器,用于累加(10^A-1)/3的值,而10^A隨A值的不同其值為:10、100、1000、10000、100000,將其減1后再除以3,故變量s的數學式子為:3+33+333+3333+33333。故答案選C。
【分析】本題考查的是累加器的用法。累加器是用于累加某個變量或表達式的特殊變量,其形式為: S=S+(10^A-1)/3 。通常累加器有一定的數學意義,如求等差數列之和、等比數列之和、階乘之和等。
12.(2019高二下·臨河期中)下列程序的執行結果是( ?。?br/>PRIVATE SUB FORM__CLICK()
X=INT(RND)+5
IF X THEN PRINT X
ELSE PRINT X+2
END SUB
A.0 B.7 C.出錯 D.5
【答案】D
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
PRIVATE SUB FORM__CLICK()
X=INT(RND)+5 ‘給變量x進行賦值
IF X THEN PRINT X ‘如果x為非0數則顯示x的值
ELSE PRINT X+2 ‘如果x的值為0則顯示x+2的值
END SUB
由以上分析知,若想打印出x的值還得看x的值為多少,由 X=INT(RND)+5 知,int(rnd)的值為0,故x的值為5。故執行then后面的語句。故答案選D。
【分析】本題考查的是rnd函數、int函數的功能及選擇語句的執行過程。rnd是隨機函數,其值的范圍為(0,1),,而int()函數為取整函數,對于正數來說其值為其整數部分,故int(rnd)的值為0,而選擇語句根據條件選擇性的執行部分語句,如條件成立(其值為true或非0數)則執行then后面的語句,如條件不成立(其值為false或0)則執行else后面的語句。
13.(2019高二下·臨河期中)下列說法或用法正確的是( ?。?br/>A.OPTION BASE 6
B.OPTION BASE語句的位置可以任意
C.DIM A(6, 3 TO 7)定義的是二維數組
D.數組元素的下標不能是負數
【答案】C
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】選項A: OPTION BASE 是用于設置數組下標的下界值,其值只有為1或0,不能為6,本項錯。選項B: OPTION BASE語句只能寫于程序的開頭,本項錯。選項C:dim(6,3 to7)定義了一個7行5列35個元素的二維數組,本項對。選項D:數組元素的下標范圍為整數范圍,即為-32768-32767,本項錯。故答案選C。
【分析】本題考查的是數組的定義。數組定義的格式為:Dim|Private|Public|Static 數組名【數組類型標識符】(下標1,下標2,……) 【as 數據類型說明符】,其中數據下標可以由to關鍵字來指定一個范圍,如果沒有使用to關鍵字則其默認下標的下限為0或1,具體由 OPTION BASE 來說明。
14.(2019高二下·臨河期中)如果將一個數據添加到列表框中,應用( ?。?br/>A.LIST B.REMOVEITEM C.ADDITEM D.CLEAR
【答案】C
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】選項A:list為列表框控件的設置條目屬性。選項B: REMOVEITEM為刪除列表框條目的方法名稱。選項C:為向列表框中添加條目的方法名稱。選項D:為清除列表框的方法名稱。故答案選C。
【分析】本題考查的是向列表框添加條目的方法。列表框是常用的VB對象,使用列表框常用的操作有清除列表框的內容,向列表框中添加條目,刪除列表框條目,向列表框添加條目時使用additem。
15.(2019高二下·臨河期中)有如下程序:
Dim a(3, 3) As Integer
For m = 1 To 3
For n = 1 To 3
a(m, n)=(m-1)*3+n
Next n
Next m
For m = 2 To 3
For n = 1 To 2
Print a(n, m);
Next n
Next m
運行后輸出結果是(  )
A.2 5 3 6 B.2 3 5 6 C.4 7 5 8 D.4 5 7 8
【答案】A
【知識點】算法的控制結構;常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
Dim a(3, 3) As Integer ‘定義整型二維數組a,該數組共有16個元素
For m = 1 To 3 ‘使用m來控制外層循環,m的初值為1,終值為3,步長為1,m用于控制行下標
For n = 1 To 3 ‘使用n來控制內層循環,n的初值為1,終值為3,步長為1,n用于控制列下標
a(m, n)=(m-1)*3+n ‘給數組元素進行賦值
Next n
Next m
For m = 2 To 3 ‘使用m控制外層循環,m用于控制列下標
For n = 1 To 2 ‘使用n來控制內層循環,n用于控制行下標
Print a(n, m); ‘打印顯示數組元素的值
Next n
Next m
由以上分析知,本題是顯示a(1,2)、a(2,2)、a(1,3)和a(2,3)的值,由賦值語句 a(m, n)=(m-1)*3+n 知,a(1,2)=(1-1)*3+2=2,a(2,2)=(2-1)*3+2=5,a(1,3)=(1-1)+3=3,a(2,3)=(2-1)*3+3=6。故答案選A。
【分析】本題考查的是對二維數組的賦值和顯示方法。在對二維數組進行賦值和顯示時常常使用雙重循環,一般在賦值時,使用外層循環作為二維數組的行,使用內層循環作為二維數組的列,在顯示時同樣如此,但本題在顯示時使用內層循環作為二維數組的行,使用外層循環作為二維數組的列,即相當于矩陣的轉置顯示。
16.(2019高二下·臨河期中)統計列表框選項個數屬性的是( ?。?br/>A.List B.Listcount C.Listindex D.Selected
【答案】B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】選項A為列表框的的添加條目屬性名。選項B為統計列表框條目個數的屬性名。選項C為列表框索引屬性名。選項D為設置或返回列表框選中條目的屬性名。故答案選B。
【分析】本題考查的是列表框的常用屬性。列表框的常用屬性有list、listcount、select、top、left、width、height等。
17.(2019高二下·臨河期中)下列語句使用正確的是( ?。?br/>A.DIM A(6 TO 2) AS SINGLE B.LIST2.REMOVEITEM “北京”
C.LIST2.CLS D.LIST2.LISTINDEX=0
【答案】D
【知識點】常量、變量及變量的賦值
【解析】【解答】選項A:定義數組其下標的上限值不能小于下標的下限值,本項錯。選項B:列表框的removeitem方法后只能使用條目的索引值,即其后為數值型而不能為字符型,本項錯。選項C:列表框沒有cls方法或屬性,本項錯。選項D:本語句可用于設置選中列表框的第一條條目。本項對。故答案選D。
【分析】本題考查的是數組的定義、列表框的常用方法和屬性。列表框常用的方法有additem(添加條目)、removeitem(刪除條目)、clear(清除列表框的內容)。常用的屬性有:list(用于添加條目)、listindex(用于設置或返回選中的條目索引值)、selected(用于設置或選中條目)等。
18.(2019高二下·臨河期中)若復選框被選中,其VALUE屬性的值是( ?。?br/>A.0 B.1 C.TRUE D.FALSE
【答案】B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】復選框選中時其Value值為1,未選中時其值為0。故答案選B。
【分析】本題考查的是復選框被選中時其Value屬性。復選框的Value值可有三個值:0為未選中,1為選中,2為不可使用。
19.(2019高二下·臨河期中)若單選按鈕被選中,其VALUE屬性的值是( ?。?br/>A.0 B.1 C.TRUE D.FALSE
【答案】C
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】 若單選按鈕被選中,其VALUE屬性的值是true,如未選中其值為false。故答案選C。
【分析】本題考查看的是單選按鈕的Value屬性。單選按鈕的Value屬性用于設置或返回單選按鈕的選中狀態,如果選中則其值為true,如未選中則其值為false。
20.(2019高二下·臨河期中)語句Dim a&(1 To 20), b#(2, -1 To 1)定義兩個數組,其類型分別為(  )
A.二維單精度實型數組和二雙精度型數組
B.二維長整型數組和二維單精度實型數組
C.一維單精度實型數組和二維整型數組
D.一維長整型數組和二維雙精度型數組
【答案】D
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】 句Dim a&(1 To 20), b#(2, -1 To 1)定義長整型數組a,該數組共有20個元素,雙精度二維數組b,該數組共有9個元素。故答案選D。
【分析】本題考查的是數據類型標識符。數據類型標識符又稱變量尾符,用于說明變量的類型。常用的變量標識符有整型:%、長整型:&、單精度型:!、雙精度型:#、貨幣型:@,字符串型:$。
21.(2019高二下·臨河期中)定義數組 a(1 to 5, 5)后,下列哪一個數組元素不存在( ?。?。
A.a(1, 1) B.a(1, 5) C.a(0, 1) D.a(5, 5)
【答案】C
【知識點】常見數據類型、數組
【解析】【解答】 定義數組 a(1 to 5, 5) ,則數組元素為a(1,0)、a(1,1)、a(1,2)、a(1,3)、a(1,4)、a(1,5)、a(2,0)、a(2,1)、a(2,2)、a(2,3)、a(2,4)、a(2,5)、a(3,0)、a(3,1)、a(3,2)、a(3,3)、a(3,4)、a(3,5)、a(4,0)、a(4,1)、a(4,2)、a(4,3)、a(4,4)、a(4,5)、a(5,0)、a(5,1)、a(5,2)、a(5,3)、a(5,4)、a(5,5)。故答案選C。
【分析】本題考查的是定義數組后其元素的下標。在定義數組時,其元素的下標范圍可以由to關鍵字來說明,也可以省略下標的下限,省略時其下限值為0。
22.(2019高二下·臨河期中)以下程序輸出的結果是( ?。?。
Option Base 1
Private Sub Command1 Click()
Dim a%(3,3)
For i=1 To 3
For j=1 To 3
a(i,j)=i*j
Print a(i,j);〃〃;
Next j
Print
Next i
End Sub
A. B. C. D.
【答案】C
【知識點】程序的調試及運行
【解析】【解答】分析本題程序段運行過程:
外循環變量i=1時,
j=1,a(1,1)=1;j=2,a(1,2)=2;j=3,a(1,3)=3。
外循環變量i=2時,
j=1,a(2,1)=2;j=2,a(2,2)=4;j=3,a(2,3)=6。
外循環變量i=3時,
j=1,a(3,1)=3;j=2,a(3,2)=6;j=3,a(3,3)=9。
所以程序輸出結果是C。故答案選C。
【分析】本題考查學生對嵌套For循環語句的理解。
23.(2019高二下·臨河期中)設有數組定義語句:Dim a(5) As Integer, List1為列表框控件。下列給數組元素賦值的語句,錯誤的是( ?。?。
A.a(3)=3
B.a(3)=VAL(InputBox(“InputData”)
C.a(3)=Listl.ListIndex
D.a=Array(1,2,3,4,5,6)
【答案】D
【知識點】常量、變量及變量的賦值
【解析】【解答】選項A:對下標為3的元素賦值。A正確;選項B:從鍵盤輸入一個字符串,并將字符串數據轉換成數值型數據,寫入下標為3的元素。B正確;選項C:將List1以被選中的項目的序號賦值給數組下標為3的元素。即使沒有項目被選中,也可以賦值,該值為-1。C正確;選項D:a=Array(1,2,3,4,5,6)語句有個特殊要求,a不能被聲明為數組,只能聲明為“變體變量”。D錯誤。故答案選D。
【分析】本題考查賦值語句中對數組的賦值。
二、填空題(20*1分)
24.(2019高二下·臨河期中)VB中的三種基本程序結構是   結構,   結構和   結構。
【答案】順序;選擇;循環
【知識點】算法的控制結構
【解析】【解答】VB程序的三種基本結構為順序結構、選擇結構和循環結構。故答案填:順序、選擇、循環。
【分析】本題考查的是VB程序的三種基本結構。VB的三種基本結構為:順序結構、選擇結構和循環結構。順序結構就是按VB的語句順序執行語句,即不跳過也不重復。選擇結構就是根據條件有選擇的執行VB語句。循環結構就是在某種條件下重復執行VB的某些語句。
25.(2019高二下·臨河期中)在程序運行過程中可以改變數組元素個數的是   數組,不可以改變數組元素個數的是   數組。
【答案】動態;靜態
【知識點】常見數據類型、數組
【解析】【解答】 在程序運行過程中可以改變數組元素個數的是動態數組,不可以改變數組元素個數的是靜態數組。故答案填:動態、靜態。
【分析】本題考查的是靜態數組和動態數組的區別。動態數組就是在定義數組時不定義數組的下標,在程序運行時使用redim語句重新分配數組元素的個數,可以有效管理和使用內存。而靜態數組在定義數組時直接說明數組的下標,從而確定數組元素個數,在程序運行時不能改變數組元素個數。
26.(2019高二下·臨河期中)FOR循環體的執行次數由   ,   和   決定.
【答案】初值;終值;步長
【知識點】算法的控制結構
【解析】【解答】For循環的執行次數由循環控制變量的初值、終值和步長決定。故答案填:初值、終值、步長。
【分析】本題考查的是影響定次循環的循環次數的因素。for循環在循環開始就確定了其循環次數故稱為定次循環。其循環次數公式為:定次循環循環次數=Int((終值-初值)/步長+1),由此可知影響其循環次數的因素有循環變量的初值、終值和步長。
27.(2019高二下·臨河期中)數組的維數由   的個數決定,數組的最小下標從1開始,要在聲明段中用   語句說明。
【答案】下標;OPTION BASE 1
【知識點】常見數據類型、數組
【解析】【解答】數組的維數由其下標的個數來決定,每維數組的個數由其下限值和上限值來決定,如果省略其下限值,下限值為0,但可以使用Option Base 1來改變其默認的下限值。故答案填:下標、 OPTION BASE 1 。
【分析】本題考查的是影響數組元素個數的因素。對于靜態數組在定義時就決定了其元素的個數,元素的個數由其數組的維數,下標的下限和上限值來決定。每維數組元素的個數為:數組下標的上限-數組下標的下限+1,數組元素的總個數=每維元素個數的乘積。
28.(2019高二下·臨河期中)組合框是   和   組合而成的控件。
【答案】文本框;列表框
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】組合框可以看作兩個控件組合而成,這兩個控件為文本框和列表框。故答案填:文本框、列表框。
【分析】本題考查的是組合框的組成。組合框可以看作由文本框和組合框兩個控件來組成,這樣在確定組合框的值時,即可以在列表框中選擇也可以在文本框中直接輸入。
29.(2019高二下·臨河期中)組合框的類型由其   屬性決定。
【答案】Style
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】組合框的類型由Style屬性來決定,故答案填: Style 。
【分析】本題考查的是組合框的類型屬性。組合框有3種不同的類型:下拉式列表框、簡單組合框和下拉式組合框。下拉式列表框:僅是一個下拉的選擇框,上面框中不允許輸入文字。簡單組合框:上面可以輸入文本,下面的列表可供選擇預設文本。下拉式組合框:上面可以輸入文本,下面的列表是下拉式的,平時處于收起狀態,點擊編輯框右邊的三角形才會拉下來。Style值為0為下拉式組合框,為1時為簡單組合框,為2時為下接列表框。
30.(2019高二下·臨河期中)列表框選中項的序號由   屬性決定。
【答案】Listindex
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】 列表框選中項的序號即其索引值由Listindex屬性決定。故答案填:Listindex。
【分析】本題考查的是列表框的listindex屬性。listindex用來返回或設置控件中當前選擇項目的索引號,只能在程序運行時使用。第一個選項的索引號是 0 ,第二個選項的索引號是 1 ,第三個選項的索引號是 2 ,依此類推,ListCount 始終比最大的 ListIndex 值大 1 。當列表框沒有選擇項目時, ListIndex 值為 -1 。
31.(2019高二下·臨河期中)第一個列表框的默認名稱是   ,第一個組合框的默認名稱是   。
【答案】List1;Combo
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】 第一個列表框的默認名稱是list1, 第一個組合框的默認名稱是Combo1。故答案填:list1、combo1。
【分析】本題考查的是列表框的類名和對象名以及組合框的類名和控件名。類名又稱控件名,它一般存在于控件工具欄中,用鼠標指向工具欄的控件可以顯示控制名。將控制畫到窗體上就形成了對象(對象是由控件派生的),對象名可以雙擊對象在代碼編輯器中查看或在屬性窗口查看。列表框的控件名為ListBox,其列表框名為list1、list2等。組合框的控件名為ComboBox,其對象名為Combo1、Combo2等。
32.(2019高二下·臨河期中)DIM
A(-2 TO 3, 4) AS INTEGER,該數組占的字節數是   ,該數組中的元數個數是   個。
【答案】60;30
【知識點】常量、變量及變量的賦值
【解析】【解答】語句“DIM A(-2 TO 3, 4) AS INTEGER”定義了一個二維數組A,該二維數組的列是從-2到3,行是從0到4,所以數組中的元素個數是6*5=30個。數組元素定義成Integer類型,每個Integer數據占用2個字節,所以數組共占用30*3=60字節。故答案為:60;30。
【分析】本題考查二維數組的定義。二維數組定義時通常把第一維當成列數,第二維當成行數。
33.(2019高二下·臨河期中)DO
循環中當型循環的關鍵字是   ,直到型循環的關鍵字是   。
【答案】While;Until
【知識點】算法的控制結構
【解析】【解答】當型循環是“先判斷,后循環,條件滿足時執行循環”,關鍵字是While,While后是循環條件。直到循環是“先循環,后判斷,條件滿足時終止循環”,關鍵字是Until,Until后是循環條件。故答案為:While;Until。
【分析】本題考查循環結構。循環結構有兩種形式:當型循環和直到型循環結構。當型循環是先判斷后循環,直到型循環是先循環后判斷。
三、程序填空(17*2分)
34.(2019高二下·臨河期中)求2+4+6+8+10+12+14+……100
PRIVATE SUB FORM-------CLICK()
S=0
DIM
I AS INTEGER, S AS INTEGER
FOR I= 2 TO 100    
S=S+   
NEXT I
PRINT S
END SUB
【答案】STEP 2;I
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】本題程序段是利用For循環實現1到100的所有偶數求和。
For循環的初始值i=2;終值是100;因為是偶數求和,所以步長STEP是2;循環體是將循環變量累加到S中,即S=S+I。
故答案為:STEP 2;I。
【分析】本題考查VB的For循環語句結構。For循環語句一般格式為:
For 循環變量=初值 To 終值 [Step 步長]
循環體
Next 循環變量
35.(2019高二下·臨河期中)打印矩陣
PRIVATE SUB FORM_CLICK
DIM A(4,4) AS INTEGER
FOR I = 1 TO 4
FOR J= 1 TO 4
IF    
A(I,J)=1
   
A(I,J)=0
END IF
PRINT A(I,j);
   
PRINT
   
END SUB
【答案】I!=J THEN;ELSE;NEXT J;NEX I
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】觀察矩陣可知,當列與行相同時,即I=J時,A(I, J)=0;當列與行不同時,即I!=J時,A(I, J)=1。
1處語句是判斷條件,當I!=J時,A(I, J)=1;
2處語句是IF條件的另一個分支,所以該處語句為ELSE;
3處語句控制內循環,即NEXT J;
4處語句控制外循環進行,即Next I;
故答案為:I!=J THEN;ELSE ;NEXT J ;NEX I。
【分析】本題考查嵌套For循環結構和條件語句結構。
36.(2019高二下·臨河期中)按了回車鍵后,將組合框中輸入的內容添加到組合框中,組合框的名稱是COMBO1。
PRIVATE
SUB COMBO1   ?。↘EYASCII AS INTEGER)
IF
   
   
END
IF
END
SUB
【答案】Keypress;Keyascii=13 THEN;COMBO1.ADDITEM COMBO1.TEXT
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】1處語句是事件名,按回車鍵觸發動作,所以該處語句為Keypress;
2處語句是判斷條件,當Keyascii=13,即觸發回車鍵時,將組合框中輸入的內容添加到組合框中。
3處語句是獲取組合框中輸入的內容COMBO1.TEXT,并添加到組合框中,即COMBO1.ADDITEM COMBO1.TEXT。
故答案為:Keypress ; Keyascii=13 THEN ; COMBO1.ADDITEM COMBO1.TEXT。
【分析】本題考查事件的處理過程。一個事件的發生,可以引起某個對象上某個方法(事件處理過程)的執行,即由某個事件驅動了相應的事件處理過程的執行。
37.(2019高二下·臨河期中)素數是指除了1和本身不能被任何數整除的數。請將3到100間的素數添加到LIST1中。
PRIVATE
SUB FORMCLICK
FOR I = 3 TO    
F=0
FOR J= 2 TO I-1
IF     THEN
F=1
EXIT FOR
END IF
NEXT J
IF F=0
THEN    
   
END SUB
【答案】100;I MOD J=0;LIST1.ADDITEM I;NEXT I
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】1處語句是外層For循環,控制變量I遍歷3到100間的所有數,所以該處語句是100;
2處語句表示若I能被除1和本身之外的數整除,說明該數不是素數,令F=1,所以該處語句為I MOD J=0;
3處語句是將滿足條件的數添加到LIST1中,即LIST1.ADDITEM I;
4處語句是一個數判斷結束后,繼續下次循環,判斷下一個數是否為素數,直至I超過100,所以該處語句為NEXT I。
故答案為:100 ; I MOD J=0 ; LIST1.ADDITEM I;NEXT I。
【分析】本題考查對循環程序段的理解。For ……Next循環語句格式:
For 循環變量 = 初值 To 終值 Step 步長
循環體語句系列
Next 循環變量
38.(2019高二下·臨河期中)隨機產生10個[12,20]間的隨機整數放在A數組中,打印最大的和最小的。請完善程序:
PRIVATE SUB FORM_CLICK()
   
MAX=0: MIN=21
FOR I= 1 TO 10
A(I)=   
IF     THEN MAX=A(I)
IF     THEN MIN=A(I)
NEXT I
PRINT “最大數是”;MAX ,”最小數是” ;MIN
END SUB
【答案】DIM A(1 TO 10) AS INTEGER;INT(RND*9)+12;A(I)>MAX;A(I)【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】1處語句是定義一個數組A存放隨機產生的10個整數,語句為DIM A(1 TO 10) AS INTEGER;
2處語句是為數組中的每一個元素賦值,該值在[12,20]之間,所以A(I)=INT(RND*9)+12,其中RND表示隨機產生[0,1)之間的數;
3處語句是若A(I)>MAX,則將A(I)賦值給MAX,使MAX中始終存儲A(I)的最大值;
4處語句是若A(I)故答案為:DIM A(1 TO 10) AS INTEGER ; INT(RND*9)+12 ; A(I)>MAX ; A(I)【分析】本題考查常用VB語句的使用:數組定義、隨機數生成、表達式的書寫等。
1 / 1內蒙古巴彥淖爾市臨河三中計算機班2018-2019高二下學期信息技術期中考試試卷VB
一、選擇題(23*2分)
1.(2019高二下·臨河期中)定義有5個整型元素的數組,正確的語句是( ?。?br/>A.DIM A(4) AS INTEGER B.OPTION BASE 1:DIM A(5)
C.DIM A&(5) D.DIM A(5) AS INTEGER
2.(2019高二下·臨河期中)下列程序的運結果是(  )
DIM A(1991 TO 1998) AS INTEGER
FOR I=1 TO 8
A(I)=I
PRINT A(I);
NEXT I
A.1 2 3 4 5 6 7 8
B.1991 1992 1993 1994 1995 1996 1997 1998
C.顯示出錯信息
D.0 0 0 0 0 0 0 0
3.(2019高二下·臨河期中)下列程序運行后的輸出結果是( ?。?br/>DIM A(6) AS INTEGER
FOR I= 1 TO 6
A(I)= I
NEXT I
PRINT A(I)
A.0 B.6
C.7 D.顯示出錯信息
4.(2019高二下·臨河期中)下列程序段的執行結果為:(  )
Dim M(10) as integer
For i = 0 To 10
M(i) = 2*i
Next i
Print M(M(3))
A.12 B.6 C.0 D.4
5.(2019高二下·臨河期中)在窗體上畫一個命令按鈕,其Name屬性為Command1,然后編寫如下代碼:
Option Base 1
Private Sub Command1Click
Dim a(4, 4)
For i = 1 To 3
For j = 1 To 3
a(i, j)=(i-1)*3+j
Next j
Next i
PRINT A(3, 1)
End Sub
程序運行后,單擊命令按鈕,其輸出結果為( ?。?br/>A.6 B.7 C.8 D.9
6.(2019高二下·臨河期中)語句A%=6.8執行后,變量A%的值是(  )。
A.6 B.7 C.6.8 D.7.0
7.(2019高二下·臨河期中)執行下列程序后,變量X的值是(  )
PRIVATE SUB FORM__CLICK(  )
S=0
FOR A = 1 TO 5
FOR B= 1 TO 3
S=S+1
NEXT B
NEXT A
PRINT S
END SUB
A.70 B.8 C.25 D.15
8.(2019高二下·臨河期中)下列程序段的執行結果為(  )
Dim A(10),B(5)
For i = 1 To 10
A(i) = i
Next i
For j = 1 To 5
B(j) = j * 20
Next j
A(5) = B(2)
Print "A(5)=";A(5)
A.A(5)=5 B.A(5)=10 C.A(5)=20 D.A(5)=40
9.(2019高二下·臨河期中)在窗體上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫如下事件過程。
Privat Sub Command1 Click
Dim array1(10,10) As Integer
Dim i AS integer, j As Integer
For i = 1 To 3
For j = 2 To 4
array1(i,j) = i + j
Next j
Next i
Text1.Text=array1(2, 3)+array1(3, 4)
End Sub
程序運行后,單擊命令按鈕,在文本框中顯示的值( ?。?br/>A.12 B.13 C.14 D.15
10.(2019高二下·臨河期中)下列沒有PICTURE屬性的是( ?。?br/>A.FORM B.LISTBOX
C.OPTIONBUTTON D.CHECKBOX
11.(2019高二下·臨河期中)下列程序所計算的數學式子是(  )
PRIVATE SUB FORM__CLICK( ?。?br/>S=0
FOR A= 1 TO 5
S=S+(10^A-1)/3
NEXT A
PRINT S
END SUB
A.10+100+1000+10000+100000 B.1+11+111+1111+11111
C.3+33+333+3333+33333 D.9+99+999+9999+99999
12.(2019高二下·臨河期中)下列程序的執行結果是( ?。?br/>PRIVATE SUB FORM__CLICK()
X=INT(RND)+5
IF X THEN PRINT X
ELSE PRINT X+2
END SUB
A.0 B.7 C.出錯 D.5
13.(2019高二下·臨河期中)下列說法或用法正確的是( ?。?br/>A.OPTION BASE 6
B.OPTION BASE語句的位置可以任意
C.DIM A(6, 3 TO 7)定義的是二維數組
D.數組元素的下標不能是負數
14.(2019高二下·臨河期中)如果將一個數據添加到列表框中,應用(  )
A.LIST B.REMOVEITEM C.ADDITEM D.CLEAR
15.(2019高二下·臨河期中)有如下程序:
Dim a(3, 3) As Integer
For m = 1 To 3
For n = 1 To 3
a(m, n)=(m-1)*3+n
Next n
Next m
For m = 2 To 3
For n = 1 To 2
Print a(n, m);
Next n
Next m
運行后輸出結果是( ?。?br/>A.2 5 3 6 B.2 3 5 6 C.4 7 5 8 D.4 5 7 8
16.(2019高二下·臨河期中)統計列表框選項個數屬性的是( ?。?br/>A.List B.Listcount C.Listindex D.Selected
17.(2019高二下·臨河期中)下列語句使用正確的是( ?。?br/>A.DIM A(6 TO 2) AS SINGLE B.LIST2.REMOVEITEM “北京”
C.LIST2.CLS D.LIST2.LISTINDEX=0
18.(2019高二下·臨河期中)若復選框被選中,其VALUE屬性的值是(  )
A.0 B.1 C.TRUE D.FALSE
19.(2019高二下·臨河期中)若單選按鈕被選中,其VALUE屬性的值是( ?。?br/>A.0 B.1 C.TRUE D.FALSE
20.(2019高二下·臨河期中)語句Dim a&(1 To 20), b#(2, -1 To 1)定義兩個數組,其類型分別為(  )
A.二維單精度實型數組和二雙精度型數組
B.二維長整型數組和二維單精度實型數組
C.一維單精度實型數組和二維整型數組
D.一維長整型數組和二維雙精度型數組
21.(2019高二下·臨河期中)定義數組 a(1 to 5, 5)后,下列哪一個數組元素不存在( ?。?。
A.a(1, 1) B.a(1, 5) C.a(0, 1) D.a(5, 5)
22.(2019高二下·臨河期中)以下程序輸出的結果是(  )。
Option Base 1
Private Sub Command1 Click()
Dim a%(3,3)
For i=1 To 3
For j=1 To 3
a(i,j)=i*j
Print a(i,j);〃〃;
Next j
Print
Next i
End Sub
A. B. C. D.
23.(2019高二下·臨河期中)設有數組定義語句:Dim a(5) As Integer, List1為列表框控件。下列給數組元素賦值的語句,錯誤的是( ?。?。
A.a(3)=3
B.a(3)=VAL(InputBox(“InputData”)
C.a(3)=Listl.ListIndex
D.a=Array(1,2,3,4,5,6)
二、填空題(20*1分)
24.(2019高二下·臨河期中)VB中的三種基本程序結構是   結構,   結構和   結構。
25.(2019高二下·臨河期中)在程序運行過程中可以改變數組元素個數的是   數組,不可以改變數組元素個數的是   數組。
26.(2019高二下·臨河期中)FOR循環體的執行次數由   ,   和   決定.
27.(2019高二下·臨河期中)數組的維數由   的個數決定,數組的最小下標從1開始,要在聲明段中用   語句說明。
28.(2019高二下·臨河期中)組合框是   和   組合而成的控件。
29.(2019高二下·臨河期中)組合框的類型由其   屬性決定。
30.(2019高二下·臨河期中)列表框選中項的序號由   屬性決定。
31.(2019高二下·臨河期中)第一個列表框的默認名稱是   ,第一個組合框的默認名稱是   。
32.(2019高二下·臨河期中)DIM
A(-2 TO 3, 4) AS INTEGER,該數組占的字節數是   ,該數組中的元數個數是   個。
33.(2019高二下·臨河期中)DO
循環中當型循環的關鍵字是   ,直到型循環的關鍵字是   。
三、程序填空(17*2分)
34.(2019高二下·臨河期中)求2+4+6+8+10+12+14+……100
PRIVATE SUB FORM-------CLICK()
S=0
DIM
I AS INTEGER, S AS INTEGER
FOR I= 2 TO 100    
S=S+   
NEXT I
PRINT S
END SUB
35.(2019高二下·臨河期中)打印矩陣
PRIVATE SUB FORM_CLICK
DIM A(4,4) AS INTEGER
FOR I = 1 TO 4
FOR J= 1 TO 4
IF    
A(I,J)=1
   
A(I,J)=0
END IF
PRINT A(I,j);
   
PRINT
   
END SUB
36.(2019高二下·臨河期中)按了回車鍵后,將組合框中輸入的內容添加到組合框中,組合框的名稱是COMBO1。
PRIVATE
SUB COMBO1    (KEYASCII AS INTEGER)
IF
   
   
END
IF
END
SUB
37.(2019高二下·臨河期中)素數是指除了1和本身不能被任何數整除的數。請將3到100間的素數添加到LIST1中。
PRIVATE
SUB FORMCLICK
FOR I = 3 TO    
F=0
FOR J= 2 TO I-1
IF     THEN
F=1
EXIT FOR
END IF
NEXT J
IF F=0
THEN    
   
END SUB
38.(2019高二下·臨河期中)隨機產生10個[12,20]間的隨機整數放在A數組中,打印最大的和最小的。請完善程序:
PRIVATE SUB FORM_CLICK()
   
MAX=0: MIN=21
FOR I= 1 TO 10
A(I)=   
IF     THEN MAX=A(I)
IF     THEN MIN=A(I)
NEXT I
PRINT “最大數是”;MAX ,”最小數是” ;MIN
END SUB
答案解析部分
1.【答案】A
【知識點】常見數據類型、數組
【解析】【解答】選項A:由于數組默認下標為從0開始,故本語句定義了5個整型元素。選項B:由于對于數組a沒有說明類型,故本語句定義了5個變體變量類型數組元素。選項C:數組名中使用了非法字符“&”號。選項D:由于數組默認下標為從0開始,故本語句定義了6個整型元素。故答案選A。
【分析】本題考查的是數組的默認起始下標及數組定義語句。定義數組與定義變量都是使用的dim、private、static、public來定義。在不用 OPTION BASE 定義起始下標時,其下標默認從0開始。如果沒有定義數組類型,則該數組的元素類型為變體變量類型。
2.【答案】C
【知識點】程序的調試及運行;常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
DIM A(1991 TO 1998) AS INTEGER
FOR I=1 TO 8 ‘使用i來控制循環,i的初值為1,終值為8,步長為1
A(I)=I ‘給數組元素進行賦值,由于數組a的下標下限為1991,故執行該語句時報“下標超界”錯誤
PRINT A(I); ‘打印數組元素的值
NEXT I
由以上程序分析知,該程序報“下標超界”錯誤。故答案選C。
【分析】本題考查的是數組定義語句。數組定義語句的格式為:Dim|Private|Public|Static 數組名(【數組下標下限 1 to】【數組下標上限1】,【數組下標下限2 to】【數組下標上限2】,……)。在語句中Dim、Private、Public、Static為定義關鍵字,下標的下限可以省略,省略時默認下限為0。
3.【答案】D
【知識點】程序的調試及運行;常見數據類型、數組
【解析】【解答】本題程序分析如下:
DIM A(6) AS INTEGER
FOR I= 1 TO 6 ‘使用i來控制循環,i的初值為1,終值為6,步長為1,該循環用于給數組的第二個元素a(1)到第七個元素a(6)進行賦值
A(I)= I ‘給數組元素進行賦值
NEXT I ‘結束循環,此時i值為7
PRINT A(I) ‘顯示數組元素a(7)的值,由于數組元素只定義了7個元素,沒有定義a(7),故不會顯示正確結果
由以上程序分析知,數組的下標范圍為0-6,而程序最后顯示a(7)的值,最后報“下標超界”錯誤。故答案選D。
【分析】本題考查的是數組的定義及循環終了循環變量的值。在定義數組時可以定義數組下標的下界及上界,如果省略下界則其下界值為0,除非使用命令option base 1將下界改為1。而循環終了循環變量的值要超過終值,對于本題i值最后為7,故print a(7)報“下標超界”錯誤。
4.【答案】A
【知識點】常見數據類型、數組
【解析】【解答】本題程序分析如下:
Dim M(10) as integer
For i = 0 To 10 ‘使用i來控制循環,i的初值為0,終值為10,步長為1
M(i) = 2*i ‘給數組元素進行賦值,其值為下標的2倍
Next i ‘結束循環
Print M(M(3)) ‘顯示m(6)的值
由于數組元素的值為下標值的2倍,m(6)=12。故答案選A。
【分析】本題考查的是數組下標的形式。數組下標可以為常量、變量或數組元素,如本題將數組元素做了數組的下標,計算該數組元素的值時先將下標值求出,如下標值為小數將小數進行取整,然后再計算數組元素的值。
5.【答案】B
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
Option Base 1 ‘改變數組的默認下標下限為1
Private Sub Command1Click ‘命令按鈕1單擊事件過程開始
Dim a(4, 4) ‘定義一個二維數組,該數組共有16個元素
For i = 1 To 3 ‘使用i來控制外層循環,i的初值為1,終值為3,步長為1
For j = 1 To 3 ‘使用j來控制內層循環,j的初值為1,終值為3,步長為1
a(i, j)=(i-1)*3+j ‘給數組元素進行賦值
Next j ‘結束內層循環
Next i ‘結束外層循環
PRINT A(3, 1) ‘顯示數組元素a(3,1)的值
End Sub
由以上程序知 A(3, 1) =(3-1)*3+1=2*3+1=6+1=1。故答案選B。
【分析】本題考查的是給二維數組元素進行賦值的方法。由于二維數組有兩個下標,一個可以代表行,一個可以代表列,故對二維數數組元素進行賦值時需要使用兩個循環變量,一個為外層循環,一個為內層循環。
6.【答案】B
【知識點】常見數據類型、數組
【解析】【解答】%為整型的尾符,對整型變量進行賦值時如果賦的值為小數且進行強制數據類型轉換,即將小數進行四舍五入,故 A%=6.8 =7。故答案選B。
【分析】本題考查的是數據類型的尾符和數據類型的自動轉換。數據類型尾符又稱數據類型標識符,多用于變量的類型說明,常用的類型標識符有整型:%、長整型:&、單精度型:!、雙精度型:#、貨幣型:@、字符串型:$等,在賦值時數據類型不匹配且賦值的數據均為數值型時,VB可以自動轉換數據類型。
7.【答案】D
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
PRIVATE SUB FORM__CLICK(  )
S=0
FOR A = 1 TO 5 ‘使用A來控制外層循環,i的初值為1,終值為5,步長為1
FOR B= 1 TO 3 ‘使用B來控制內層循環,b的初值為1,終值為3,步長為1
S=S+1 ‘使用計數器s對循環次數進行計數
NEXT B ‘結束內層循環
NEXT A ‘結束外層循環
PRINT S ‘顯示s的值
END SUB
由題義知,s=5*3=15。故答案選D。
【分析】本題考查的是使用計算器對雙重循環次數進行計數。計數器是用于統計某種情況下符合條件的數據個數或循環次數,其形式為: S=S+1 。而雙重循環次數的計算分為兩種,一種為規則循環,如本題,其循環次數=外層循環次數*內層循環次,另一種為不規則循環,即每次外層循環,內層循環次數不相同,此時需要將內層循環次數進行累計求和。
8.【答案】D
【知識點】算法的控制結構;常見數據類型、數組
【解析】【解答】本題程序分析如下:
Dim A(10),B(5)
For i = 1 To 10 ‘使用i來控制循環
A(i) = i ‘對數組a的第二個元素a(1)到第11個元素a(10)進行賦值
Next i ‘結束循環
For j = 1 To 5 ‘使用j來控制循環
B(j) = j * 20 ‘結數組b進行賦值,b元素的值為其下標的20倍
Next j ‘結束循環
A(5) = B(2) ‘將數組元素b(2)的值賦給數組元素a(5)
Print "A(5)=";A(5) ‘顯示數組元素a(5)的值
由以上分析知,a(5)的值與b(2)的值相同,而b(2)=2*20=40。故答案選D。
【分析】本題考查的是給數組元素進行賦值的方法。數組元素可以和簡單變量一樣進行直接賦值,由于元素個數較多,還可以將該賦值語句放于循環中進行賦值。另外給數組元素進行賦值還可以使用array()函數進行賦值。
9.【答案】A
【知識點】算法的控制結構;常見數據類型、數組
【解析】【解答】本題程序分析如下:
Privat Sub Command1 Click
Dim array1(10,10) As Integer ‘定義數組arraya1,該元素為二維數數組,元素個數為11*11=121個元素
Dim i AS integer, j As Integer
For i = 1 To 3 ‘使用i來控制外層循環
For j = 2 To 4 ‘使用j來控制內層循環
array1(i,j) = i + j ‘給二維數組的元素進行賦值
Next j
Next i
Text1.Text=array1(2, 3)+array1(3, 4) ‘使用文本框1輸出數組元素array1(2,3)和array1(3,4)之和
End Sub
由以上程序分析各,該二維數組元素的值為其下標之和,故array1(2,3)=2+3=5,array1(3,4)=3+4=7,
array1(2, 3)+array1(3, 4) =5+7=12。故答案選A。
【分析】本題考查的是給二維數組元素進行賦值,二維數組元素的個數較多,如一個一個賦值則不需要寫許多程序行,可以將二維數組放置到雙重循環中進行賦值。
10.【答案】B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】選項A為窗體控件,該控件有picture屬性。選項B為列表框,該控件沒有picture屬性。選項C為選項按鈕控件,該控件有picture屬性。選項D為復選按鈕控件,該控件有picture屬性。故答案選B。
【分析】本題考查的是常用的控件其常用的屬性。對于這類題需要熟記控件名稱及屬性名。如本題picture屬性即圖像屬性,用于設置對象的背景圖片,一般其值為圖片文件的路徑名和圖片文件名。
11.【答案】C
【知識點】解析算法及程序實現
【解析】【解答】本題程序分析如下:
PRIVATE SUB FORM__CLICK( ?。?br/>S=0 ‘初始化變量s的值為0
FOR A= 1 TO 5 ‘使用A來控制循環,i的初值為1,終值為5,步長為1
S=S+(10^A-1)/3 ‘使用累加器s累加(10^A-1)/3 的值
NEXT A ‘結束內層循環
PRINT S ‘顯示本次循環s的值
END SUB
由以上程序分析知,s為累加器,用于累加(10^A-1)/3的值,而10^A隨A值的不同其值為:10、100、1000、10000、100000,將其減1后再除以3,故變量s的數學式子為:3+33+333+3333+33333。故答案選C。
【分析】本題考查的是累加器的用法。累加器是用于累加某個變量或表達式的特殊變量,其形式為: S=S+(10^A-1)/3 。通常累加器有一定的數學意義,如求等差數列之和、等比數列之和、階乘之和等。
12.【答案】D
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
PRIVATE SUB FORM__CLICK()
X=INT(RND)+5 ‘給變量x進行賦值
IF X THEN PRINT X ‘如果x為非0數則顯示x的值
ELSE PRINT X+2 ‘如果x的值為0則顯示x+2的值
END SUB
由以上分析知,若想打印出x的值還得看x的值為多少,由 X=INT(RND)+5 知,int(rnd)的值為0,故x的值為5。故執行then后面的語句。故答案選D。
【分析】本題考查的是rnd函數、int函數的功能及選擇語句的執行過程。rnd是隨機函數,其值的范圍為(0,1),,而int()函數為取整函數,對于正數來說其值為其整數部分,故int(rnd)的值為0,而選擇語句根據條件選擇性的執行部分語句,如條件成立(其值為true或非0數)則執行then后面的語句,如條件不成立(其值為false或0)則執行else后面的語句。
13.【答案】C
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】選項A: OPTION BASE 是用于設置數組下標的下界值,其值只有為1或0,不能為6,本項錯。選項B: OPTION BASE語句只能寫于程序的開頭,本項錯。選項C:dim(6,3 to7)定義了一個7行5列35個元素的二維數組,本項對。選項D:數組元素的下標范圍為整數范圍,即為-32768-32767,本項錯。故答案選C。
【分析】本題考查的是數組的定義。數組定義的格式為:Dim|Private|Public|Static 數組名【數組類型標識符】(下標1,下標2,……) 【as 數據類型說明符】,其中數據下標可以由to關鍵字來指定一個范圍,如果沒有使用to關鍵字則其默認下標的下限為0或1,具體由 OPTION BASE 來說明。
14.【答案】C
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】選項A:list為列表框控件的設置條目屬性。選項B: REMOVEITEM為刪除列表框條目的方法名稱。選項C:為向列表框中添加條目的方法名稱。選項D:為清除列表框的方法名稱。故答案選C。
【分析】本題考查的是向列表框添加條目的方法。列表框是常用的VB對象,使用列表框常用的操作有清除列表框的內容,向列表框中添加條目,刪除列表框條目,向列表框添加條目時使用additem。
15.【答案】A
【知識點】算法的控制結構;常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】本題程序分析如下:
Dim a(3, 3) As Integer ‘定義整型二維數組a,該數組共有16個元素
For m = 1 To 3 ‘使用m來控制外層循環,m的初值為1,終值為3,步長為1,m用于控制行下標
For n = 1 To 3 ‘使用n來控制內層循環,n的初值為1,終值為3,步長為1,n用于控制列下標
a(m, n)=(m-1)*3+n ‘給數組元素進行賦值
Next n
Next m
For m = 2 To 3 ‘使用m控制外層循環,m用于控制列下標
For n = 1 To 2 ‘使用n來控制內層循環,n用于控制行下標
Print a(n, m); ‘打印顯示數組元素的值
Next n
Next m
由以上分析知,本題是顯示a(1,2)、a(2,2)、a(1,3)和a(2,3)的值,由賦值語句 a(m, n)=(m-1)*3+n 知,a(1,2)=(1-1)*3+2=2,a(2,2)=(2-1)*3+2=5,a(1,3)=(1-1)+3=3,a(2,3)=(2-1)*3+3=6。故答案選A。
【分析】本題考查的是對二維數組的賦值和顯示方法。在對二維數組進行賦值和顯示時常常使用雙重循環,一般在賦值時,使用外層循環作為二維數組的行,使用內層循環作為二維數組的列,在顯示時同樣如此,但本題在顯示時使用內層循環作為二維數組的行,使用外層循環作為二維數組的列,即相當于矩陣的轉置顯示。
16.【答案】B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】選項A為列表框的的添加條目屬性名。選項B為統計列表框條目個數的屬性名。選項C為列表框索引屬性名。選項D為設置或返回列表框選中條目的屬性名。故答案選B。
【分析】本題考查的是列表框的常用屬性。列表框的常用屬性有list、listcount、select、top、left、width、height等。
17.【答案】D
【知識點】常量、變量及變量的賦值
【解析】【解答】選項A:定義數組其下標的上限值不能小于下標的下限值,本項錯。選項B:列表框的removeitem方法后只能使用條目的索引值,即其后為數值型而不能為字符型,本項錯。選項C:列表框沒有cls方法或屬性,本項錯。選項D:本語句可用于設置選中列表框的第一條條目。本項對。故答案選D。
【分析】本題考查的是數組的定義、列表框的常用方法和屬性。列表框常用的方法有additem(添加條目)、removeitem(刪除條目)、clear(清除列表框的內容)。常用的屬性有:list(用于添加條目)、listindex(用于設置或返回選中的條目索引值)、selected(用于設置或選中條目)等。
18.【答案】B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】復選框選中時其Value值為1,未選中時其值為0。故答案選B。
【分析】本題考查的是復選框被選中時其Value屬性。復選框的Value值可有三個值:0為未選中,1為選中,2為不可使用。
19.【答案】C
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】 若單選按鈕被選中,其VALUE屬性的值是true,如未選中其值為false。故答案選C。
【分析】本題考查看的是單選按鈕的Value屬性。單選按鈕的Value屬性用于設置或返回單選按鈕的選中狀態,如果選中則其值為true,如未選中則其值為false。
20.【答案】D
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】 句Dim a&(1 To 20), b#(2, -1 To 1)定義長整型數組a,該數組共有20個元素,雙精度二維數組b,該數組共有9個元素。故答案選D。
【分析】本題考查的是數據類型標識符。數據類型標識符又稱變量尾符,用于說明變量的類型。常用的變量標識符有整型:%、長整型:&、單精度型:!、雙精度型:#、貨幣型:@,字符串型:$。
21.【答案】C
【知識點】常見數據類型、數組
【解析】【解答】 定義數組 a(1 to 5, 5) ,則數組元素為a(1,0)、a(1,1)、a(1,2)、a(1,3)、a(1,4)、a(1,5)、a(2,0)、a(2,1)、a(2,2)、a(2,3)、a(2,4)、a(2,5)、a(3,0)、a(3,1)、a(3,2)、a(3,3)、a(3,4)、a(3,5)、a(4,0)、a(4,1)、a(4,2)、a(4,3)、a(4,4)、a(4,5)、a(5,0)、a(5,1)、a(5,2)、a(5,3)、a(5,4)、a(5,5)。故答案選C。
【分析】本題考查的是定義數組后其元素的下標。在定義數組時,其元素的下標范圍可以由to關鍵字來說明,也可以省略下標的下限,省略時其下限值為0。
22.【答案】C
【知識點】程序的調試及運行
【解析】【解答】分析本題程序段運行過程:
外循環變量i=1時,
j=1,a(1,1)=1;j=2,a(1,2)=2;j=3,a(1,3)=3。
外循環變量i=2時,
j=1,a(2,1)=2;j=2,a(2,2)=4;j=3,a(2,3)=6。
外循環變量i=3時,
j=1,a(3,1)=3;j=2,a(3,2)=6;j=3,a(3,3)=9。
所以程序輸出結果是C。故答案選C。
【分析】本題考查學生對嵌套For循環語句的理解。
23.【答案】D
【知識點】常量、變量及變量的賦值
【解析】【解答】選項A:對下標為3的元素賦值。A正確;選項B:從鍵盤輸入一個字符串,并將字符串數據轉換成數值型數據,寫入下標為3的元素。B正確;選項C:將List1以被選中的項目的序號賦值給數組下標為3的元素。即使沒有項目被選中,也可以賦值,該值為-1。C正確;選項D:a=Array(1,2,3,4,5,6)語句有個特殊要求,a不能被聲明為數組,只能聲明為“變體變量”。D錯誤。故答案選D。
【分析】本題考查賦值語句中對數組的賦值。
24.【答案】順序;選擇;循環
【知識點】算法的控制結構
【解析】【解答】VB程序的三種基本結構為順序結構、選擇結構和循環結構。故答案填:順序、選擇、循環。
【分析】本題考查的是VB程序的三種基本結構。VB的三種基本結構為:順序結構、選擇結構和循環結構。順序結構就是按VB的語句順序執行語句,即不跳過也不重復。選擇結構就是根據條件有選擇的執行VB語句。循環結構就是在某種條件下重復執行VB的某些語句。
25.【答案】動態;靜態
【知識點】常見數據類型、數組
【解析】【解答】 在程序運行過程中可以改變數組元素個數的是動態數組,不可以改變數組元素個數的是靜態數組。故答案填:動態、靜態。
【分析】本題考查的是靜態數組和動態數組的區別。動態數組就是在定義數組時不定義數組的下標,在程序運行時使用redim語句重新分配數組元素的個數,可以有效管理和使用內存。而靜態數組在定義數組時直接說明數組的下標,從而確定數組元素個數,在程序運行時不能改變數組元素個數。
26.【答案】初值;終值;步長
【知識點】算法的控制結構
【解析】【解答】For循環的執行次數由循環控制變量的初值、終值和步長決定。故答案填:初值、終值、步長。
【分析】本題考查的是影響定次循環的循環次數的因素。for循環在循環開始就確定了其循環次數故稱為定次循環。其循環次數公式為:定次循環循環次數=Int((終值-初值)/步長+1),由此可知影響其循環次數的因素有循環變量的初值、終值和步長。
27.【答案】下標;OPTION BASE 1
【知識點】常見數據類型、數組
【解析】【解答】數組的維數由其下標的個數來決定,每維數組的個數由其下限值和上限值來決定,如果省略其下限值,下限值為0,但可以使用Option Base 1來改變其默認的下限值。故答案填:下標、 OPTION BASE 1 。
【分析】本題考查的是影響數組元素個數的因素。對于靜態數組在定義時就決定了其元素的個數,元素的個數由其數組的維數,下標的下限和上限值來決定。每維數組元素的個數為:數組下標的上限-數組下標的下限+1,數組元素的總個數=每維元素個數的乘積。
28.【答案】文本框;列表框
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】組合框可以看作兩個控件組合而成,這兩個控件為文本框和列表框。故答案填:文本框、列表框。
【分析】本題考查的是組合框的組成。組合框可以看作由文本框和組合框兩個控件來組成,這樣在確定組合框的值時,即可以在列表框中選擇也可以在文本框中直接輸入。
29.【答案】Style
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】組合框的類型由Style屬性來決定,故答案填: Style 。
【分析】本題考查的是組合框的類型屬性。組合框有3種不同的類型:下拉式列表框、簡單組合框和下拉式組合框。下拉式列表框:僅是一個下拉的選擇框,上面框中不允許輸入文字。簡單組合框:上面可以輸入文本,下面的列表可供選擇預設文本。下拉式組合框:上面可以輸入文本,下面的列表是下拉式的,平時處于收起狀態,點擊編輯框右邊的三角形才會拉下來。Style值為0為下拉式組合框,為1時為簡單組合框,為2時為下接列表框。
30.【答案】Listindex
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】 列表框選中項的序號即其索引值由Listindex屬性決定。故答案填:Listindex。
【分析】本題考查的是列表框的listindex屬性。listindex用來返回或設置控件中當前選擇項目的索引號,只能在程序運行時使用。第一個選項的索引號是 0 ,第二個選項的索引號是 1 ,第三個選項的索引號是 2 ,依此類推,ListCount 始終比最大的 ListIndex 值大 1 。當列表框沒有選擇項目時, ListIndex 值為 -1 。
31.【答案】List1;Combo
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】 第一個列表框的默認名稱是list1, 第一個組合框的默認名稱是Combo1。故答案填:list1、combo1。
【分析】本題考查的是列表框的類名和對象名以及組合框的類名和控件名。類名又稱控件名,它一般存在于控件工具欄中,用鼠標指向工具欄的控件可以顯示控制名。將控制畫到窗體上就形成了對象(對象是由控件派生的),對象名可以雙擊對象在代碼編輯器中查看或在屬性窗口查看。列表框的控件名為ListBox,其列表框名為list1、list2等。組合框的控件名為ComboBox,其對象名為Combo1、Combo2等。
32.【答案】60;30
【知識點】常量、變量及變量的賦值
【解析】【解答】語句“DIM A(-2 TO 3, 4) AS INTEGER”定義了一個二維數組A,該二維數組的列是從-2到3,行是從0到4,所以數組中的元素個數是6*5=30個。數組元素定義成Integer類型,每個Integer數據占用2個字節,所以數組共占用30*3=60字節。故答案為:60;30。
【分析】本題考查二維數組的定義。二維數組定義時通常把第一維當成列數,第二維當成行數。
33.【答案】While;Until
【知識點】算法的控制結構
【解析】【解答】當型循環是“先判斷,后循環,條件滿足時執行循環”,關鍵字是While,While后是循環條件。直到循環是“先循環,后判斷,條件滿足時終止循環”,關鍵字是Until,Until后是循環條件。故答案為:While;Until。
【分析】本題考查循環結構。循環結構有兩種形式:當型循環和直到型循環結構。當型循環是先判斷后循環,直到型循環是先循環后判斷。
34.【答案】STEP 2;I
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】本題程序段是利用For循環實現1到100的所有偶數求和。
For循環的初始值i=2;終值是100;因為是偶數求和,所以步長STEP是2;循環體是將循環變量累加到S中,即S=S+I。
故答案為:STEP 2;I。
【分析】本題考查VB的For循環語句結構。For循環語句一般格式為:
For 循環變量=初值 To 終值 [Step 步長]
循環體
Next 循環變量
35.【答案】I!=J THEN;ELSE;NEXT J;NEX I
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】觀察矩陣可知,當列與行相同時,即I=J時,A(I, J)=0;當列與行不同時,即I!=J時,A(I, J)=1。
1處語句是判斷條件,當I!=J時,A(I, J)=1;
2處語句是IF條件的另一個分支,所以該處語句為ELSE;
3處語句控制內循環,即NEXT J;
4處語句控制外循環進行,即Next I;
故答案為:I!=J THEN;ELSE ;NEXT J ;NEX I。
【分析】本題考查嵌套For循環結構和條件語句結構。
36.【答案】Keypress;Keyascii=13 THEN;COMBO1.ADDITEM COMBO1.TEXT
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用
【解析】【解答】1處語句是事件名,按回車鍵觸發動作,所以該處語句為Keypress;
2處語句是判斷條件,當Keyascii=13,即觸發回車鍵時,將組合框中輸入的內容添加到組合框中。
3處語句是獲取組合框中輸入的內容COMBO1.TEXT,并添加到組合框中,即COMBO1.ADDITEM COMBO1.TEXT。
故答案為:Keypress ; Keyascii=13 THEN ; COMBO1.ADDITEM COMBO1.TEXT。
【分析】本題考查事件的處理過程。一個事件的發生,可以引起某個對象上某個方法(事件處理過程)的執行,即由某個事件驅動了相應的事件處理過程的執行。
37.【答案】100;I MOD J=0;LIST1.ADDITEM I;NEXT I
【知識點】算法的控制結構;常量、變量及變量的賦值
【解析】【解答】1處語句是外層For循環,控制變量I遍歷3到100間的所有數,所以該處語句是100;
2處語句表示若I能被除1和本身之外的數整除,說明該數不是素數,令F=1,所以該處語句為I MOD J=0;
3處語句是將滿足條件的數添加到LIST1中,即LIST1.ADDITEM I;
4處語句是一個數判斷結束后,繼續下次循環,判斷下一個數是否為素數,直至I超過100,所以該處語句為NEXT I。
故答案為:100 ; I MOD J=0 ; LIST1.ADDITEM I;NEXT I。
【分析】本題考查對循環程序段的理解。For ……Next循環語句格式:
For 循環變量 = 初值 To 終值 Step 步長
循環體語句系列
Next 循環變量
38.【答案】DIM A(1 TO 10) AS INTEGER;INT(RND*9)+12;A(I)>MAX;A(I)【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】1處語句是定義一個數組A存放隨機產生的10個整數,語句為DIM A(1 TO 10) AS INTEGER;
2處語句是為數組中的每一個元素賦值,該值在[12,20]之間,所以A(I)=INT(RND*9)+12,其中RND表示隨機產生[0,1)之間的數;
3處語句是若A(I)>MAX,則將A(I)賦值給MAX,使MAX中始終存儲A(I)的最大值;
4處語句是若A(I)故答案為:DIM A(1 TO 10) AS INTEGER ; INT(RND*9)+12 ; A(I)>MAX ; A(I)【分析】本題考查常用VB語句的使用:數組定義、隨機數生成、表達式的書寫等。
1 / 1

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 庐江县| 呼伦贝尔市| 呼玛县| 镇安县| 黎川县| 武冈市| 通榆县| 松溪县| 邛崃市| 兰西县| 丰台区| 交口县| 裕民县| 双流县| 吴桥县| 山阳县| 伊春市| 民丰县| 弋阳县| 民县| 茂名市| 黄骅市| 海安县| 杭州市| 汤原县| 新巴尔虎右旗| 弥勒县| 江达县| 绵竹市| 浠水县| 三明市| 新平| 岳阳县| 林甸县| 旬邑县| 赣榆县| 封开县| 保亭| 融水| 科技| 呼图壁县|