- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2018 第一套(算法部分)
23、下列选项中,关于算法的描述正确的是( )。A 算法只能用自然语言描述
B 算法必须在有限步骤内实现
C 算法就是一种高级程序设计语言
D 算法可以有 0 个或多个输入,但只能有一个输出
24、下列选项中,能作为 VB 程序变量名的是( )。A while
B 4A123
C a%c D dist
25、以下程序段执行后,输出结果为( )。
m=29
If m
Mod
3 0 Then
Print
m
“不能被 3 整除”
Else
Print m “能被 3 整除” End If
A n 能被 3 整除
B n 不能被 3 整除 C 29 不能被 3 整除
D 29 能被 3 整除
26、下列 VB 表达式中,值为字符串类型的是( )。
(1) Abs(x) (2)
(3)”123+45” (4) Sqr(x) (5)
A (1)(3)(5)
B (2)(3)(5)
C (2)(4)(5)
D (1)(2)(3)
27、在 VB 中,下列哪个选项是正确的赋值语句(
)
A 2018=x B 5s=80
C a+b=c D s=s+5
28、阅读程序,写出运行结果Dim n As Integer n=Val(InputBox(“n=”))
Do While n Mod 2=0 n=n\2
Loop Print n
程序运行时,输入 24,输出n 的值是:
29、分析并完善程序
以下是计算s=1+6+11+…+101 的程序代码,请完善程序。Dim s As Integer
Dim i As Integer s=0
For i=1 To 101 Step
s=
Next i Print s
30、算法设计与程序实现某市出租车收费标准如下:
(1)3 公里内(含 3 公里),收费 8 元;
超过 3 公里但未超过 6 公里部分,按元/公里收费;
超过 6 公里部分,按元/公里收费。
根据以上标准,输入出租车行驶的公里数,请计算顾客需付费多少元
【参考代码】 Dim s As Single Dim p As Single
s=Val(InputBox(“s=”))
If s=3 Then
p=8
End
End
If
If Then
p=*(s-3)+8
End If
If s6 Then
p=*(s-6)+*3+8
End If
Print p
根据上述回答下列问题:
1、 本题采用的算法是 (填写:解析法/查找法/枚举法/
排序法)。
2、 程序代码中空白处应填写的条件是 (填写字母:
A/B/C/D).
A 3s≦6
B 3 ≦s≦6
C
s3 And s=6
D s3 Or s=6
2018 第二套(算法部分)
23、设 a=2,b=5,在 VB 中,表达式 ab And b3 的值是( )。A 1
-1
False D True
24、以下程序段运行后,x 和 st 的值分别是( )。Dim x As Integer
Dim st As String x=123+678 st=”123”+”678”
A 123678 “123678”
B 801
“123678”
C 123678
“801”
D 801
“801”
25、用流程图表示条件“AB”是否成立,要用到以下哪个图形( ) A 平行四边形
菱形
圆角矩形
直角矩形D
26、下列选项中,能作为 VB 程序变量名的是( )。A dim
B 3ab C a*b D xy
27、以下程序段运行后, s 的值是( )。n=0
s=0
Do While s=10 n=n+3
s=s+n loop
30
18
0
3
28、阅读程序,写出运行结果Dim a(10) As Integer Dim iAs Integer
a(1)=1
a(2)=1
Fori=3 To 6 a(1)=a(i-1)+a(i-2)
Next i Print a(6)
上述程序运行后,输出a(6)的值是 。
(6 分)
29、分析并完善程序
以下是计算s=1*2*3*…*10 的程序代码,请补全程序。(6) Dim s As Long
Dim i As Integer s=
For i=1 To 10 s=
Next i Print s
30、算法设计与程序实现勾股数
求出 100 以内满足 ab 的所有勾股数。
【参考程序】
Dim a As Integer
Dim b As Integer
Dim b As Integer
Dim c As Integer
For a=1 To 100
For b=1 To 100
For c=1 To 100
If Then
Print a;b;c
End If
Next c
Next b
您可能关注的文档
- 2019爱让生活更美好作文500字文档 .docx
- 2019_2020年高中地理学业水平测试复习考试模拟测试卷七含解析.docx
- 2019_2020年高中地理学业水平测试复习考试模拟测试卷二含解析.docx
- 2019_2020年高中地理学业水平测试复习考试模拟测试卷八含解析.docx
- 2018注册一级消防工程师考试《消防安全技术综合能力》真题及答案解析.docx
- 2018执业药师继续教育考试试题及答案解析.docx
- 2018云南小学数学教师招聘考试模拟试题及答案解析.docx
- 2018云南省三校生考试数学.docx
- 2018药品经营各环节质量风险管理评价与控制表.docx
- 2017年大连医科大学口腔修复学考研大纲硕士研究生考试大纲.docx
- 天津市五区县重点校联考2024-2025学年高二下学期4月期中化学试卷(含答案).pdf
- 天津市第九十中学2024-2025学年七年级下学期期中考试数学试卷(含部分答案).pdf
- 天津市五区县重点校联考2024-2025学年高二下学期4月期中生物试卷.pdf
- 辽宁中考英语重点知识单选题100道及答案.docx
- 天津市五区县重点校联考2024-2025学年高二下学期4月期中物理试卷(含答案).pdf
- 天津市五区县重点校联考2024-2025学年高二下学期4月期中政治试卷(含答案).pdf
- 食品行业市场营销实习总结范文.docx
- 江苏省无锡市市北级中学2024-2025学年高一下学期期中考试数学试卷.pdf
- 2022年云南中医药大学自考英语(二)练习题(附答案解析).pdf
- 数学教育资源开发与共享计划.docx
文档评论(0)