- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、
23. 编程求1+2+3+„„+1000 的和,该题设计最适合使用的控制结构为( )。
A .顺序结构 B .分支结构 C .循环结构 D .选择结构
24 .下面关于算法的说法错误的是( )。
A .算法必须有输出 B .算法就是程序
C .算法不一定有输入 D .算法必须在有限步执行后能结束
25 .以下不属于算法基本特征的是( )
A .可执行性 B .确定性 C .有穷性 D .无限性
26 .下列可以作为合法变量名的是( )。
.
A a7 B .7a C .a-3 D .8
27 .要交换变量A 和B 的值,应使用的语句组是( )。
. ; ;
A .A=B ;B=C ;C=A B C=A A=B B=C
C .A=B ;B=A D .C=A ;B=A ;B=C
28. 分析程序,写执行结果 6 分
Basic 代码:
s=1
For i=1 to 4
s=s*i
Next i
Print s=; s
答案:_____
答案:
s=24
29 .程序填空题
( VB代码 )
Private Sub Form_load()
Dim X As Integer, Y As Integer
Text1.Text =” ”
X =InputBox(”X =?”)
If _________ Then
Y =X
Else
_________
End If
Text1.Text =Y
End Sub
答案:X =0
Y =-X
30. 计算1+3+5+„„+99 的值
(VB 代码)
Private Sub Form_Activate()
Dim i, s As Integer
s = 0
For i = 1 To _______ step 2
s = _______
Nert i
Print S = , s
End Sub
答案:
99
s+i
二、
23. 流程图中表示判断框的是( )
A .矩形框 B .菱形框 C .圆形框 D .椭圆形框
24. 下列程序段中,循环体执行的次数为( )
y =2
Do While y =8
y =y +y
Loop
.
A .2 B .16 C .4 D 3
25. 下列选项中不是字符串常量的是( ).
A. abv B. 你好 C. 2006 D.1235
26 .下列哪一个不是用于程序设计的软件( )
A .BASIC B .C 语言 C .Word D .Pascal
27.穷举法的适用范围是( )
A.一切问题 B.解的个数极多的问题
C.解的个数有限且可—--列举 D.不适合设计算法
28. 分析程序,写出执行结果
( VB代码 )
Private Sub Form_Activate()
Dim a, b, c As Integer
a=15
b=60
c=38
if ab then m=a else m=b
if mc then m=c
PrintM=; m
End Sub
运行结果:_________________
运行结果:M=15
29. 选择算法,解决问题
我们在用计算机解决问题时,常采用的算法有解析法、穷举法、递归法、冒泡排序法、选择排序法等,
分析下列问题应采用哪种算法解决? ( 6分 )
求解“百鸡问题”:已知公鸡每只3元,母鸡每只5元,每3只小鸡1元。用100元买100只鸡,问
每种鸡应各买多少?
答案:_____________________________________________
答案:穷举法
30 . 程序填空题
计算1 +1/2 +„ „ +1/50的值。
(
文档评论(0)