- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
part4基本控制结构与数组.
10.3
(21)下面正确使用动态数组的是
A)Dim arr() As Integer
…
ReDim arr(3,5)
B)Dim arr() As Integer
…
ReDim arr(50)As String
C)Dim arr()
…
ReDim arr(50) As Integer
D)Dim arr(50) As Integer
…
ReDim arr(20)
(23)有下面的程序段,其功能是按图1所示的规律输出数据
Dim a(3,5) As Integer
For i=1 To 3
For j=1 To 5
a(i,j)=i+j
Print a(i,j);
Next
Print(换行)
Next
i=1
j=1 2)j=2 3)j=3 4)j=4 5)j=5
a(1,1)=2 a(1,2)=3 a(1,3)=4 a(1,4)=5 a(1,5)=6
输出 2 3 4 5 6
i=2
j=1 2)j=2 3)j=3 4)j=4 5)j=5
a(2,1)=3 a(2,2)=4 a(2,3)=5 a(2,4)=6 a(2,5)=7
输出 3 4 5 6 7
(3)i=3
输出 4 5 6 7 8
若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是
A)For i=1 To 5
For j=1 To 3
Print a(j,i);
Next
Print
Next
B)For i=1 To 3
For j=1 To 5
Print a(j,i);
Next
Print
Next
C)For j=1 To 5
For i=1 To 3
Print a(j,i);
Next
Print
Next
D)For i=1 To 5
For j=1 To 3
Print a(i,j);
Next
Print
Next
(26)计算圆周率∏的近似值的一个公式是∏/4=1-1/3+1/5-1/7+…+(-1)n-1/(2*n-1)。
某人编写下面的程序用此公式计算并输出π的近似值:
Private Sub Comand1_Click()
PI=1
Sign=1
n=20000
For k=3 To n
Sign=-Sign
PI=PI+Sign/k
Next k
Print PI*4
End Sub
运行后发现结果为3.22751,显然,程序需要修改。下面修改方案中正确的是
A)把For k=3 To n 改为 For k=1 To n
B)把n=20000改为n C)把For k=3 To n改为For k=3 To n Step 2
D)把PI=1改为PI=0
(27)下面程序计算并输出的是
Private Sub Comand1_Click()
a=10
s=0
Do
s=s+a*a*a
a=a-1
Loop Until a=0
Print s
End Sub
A)13+23+33+…+103的值
B)10!+…+3!+2!+1!的值
C)(1+2+3+…+10)3的值
D)10个103的和
(28)若在窗体模块的声明部分声明了如下自定义类型和数组
Private Type rec
Code As Integer
Caption As String
End Type
Dim arr(5) As rec
则下面的输出语句中正确的是
A)Print arr.Code(2),arr.Caption(2)
B)Print arr.Code,arr.Caption
C)Print arr(2).Code,arr(2).Caption
D)Print Code(2),Caption(2)
对数组的操作只能是对数组每一个元素的操作,不能直接用数组名代表整个数组
(34)窗体上有一个名为Command1的命令按钮,并有下面的程序:
Private Sub Comand1_Click()
Dim arr(5) As Integer
For k=1 To 5
arr(k)=k
Next k
arr(1)=1,arr(2)=2,arr(3)=3,arr
您可能关注的文档
最近下载
- 兵工科技2014-14.pdf
- DL T 5745-2016 电力建设工程工程量清单计价规范.docx VIP
- 运单填写规范.ppt
- 岗位风险告知卡(挖掘机、装载机司机岗位).docx VIP
- 西师大版四年级上册数学第七单元 三位数除以两位数的除法 测试卷(突破训练)word版.docx
- 党团基本知识学习与社会实践思想报告【4篇】.docx VIP
- 文华财经指标公式源码WH6指标公式期货软件指标画线指标公式.doc
- 征地应急预案共5篇.docx VIP
- 精品解析:2024年天津市部分区中考二模语文试题(解析版).docx VIP
- 2022儿科副护士长竞聘职位PPT简医院儿科副护士长岗位竞聘自我介绍PPT课件(带内容).pptx
文档评论(0)