- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 算法实例
- + 面向对象程序设计 VB开发工具
- 程序设计语言
- 循环结构
- 分支结构
- 顺序结构
- 类、对象、属性、方法、事件和事件处理的概念
- VB应用程序的界面设计与调试
- 基本数据类型
- 常量、变量、数组
- 常用的标准函数
- 基本运算及表达式
- 赋值语句
- 选择语句
- 循环语句
- 算法实例的程序实现
- 算法及算法的表示方法
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
下列语句中的等于“=”作用与其他选项不同的是( )
A.if a ="0" then | B. do while x=0 |
C. for x=0 to 5 | D. if n mod 3="0" then |
如下算法的功能是:寻找数组元素a(1)到a(10)中的最小值。 处应填写的语句是( )
①
For i=2 to 10
If a(i)<min then
min=a(i)
end if
Next i
①
For i=2 to 10
If a(i)<min then
min=a(i)
end if
Next i
A. a(1)=min | B. a(1)=0 | C. min=0 | D. min=a(1) |
小明根据如下流程图编写了VB程序,但运行时提示有错,请找出程序中的5个错误,并改正。

(1)错误语句的编号是_______。(2)修改为___________________________。
(2)错误语句的编号是_______。(2)修改为___________________________。
(3)错误语句的编号是_______。(2)修改为___________________________。
(4)错误语句的编号是_______。(2)修改为___________________________。
(5)错误语句的编号是_______。(2)修改为___________________________。

(1)错误语句的编号是_______。(2)修改为___________________________。
(2)错误语句的编号是_______。(2)修改为___________________________。
(3)错误语句的编号是_______。(2)修改为___________________________。
(4)错误语句的编号是_______。(2)修改为___________________________。
(5)错误语句的编号是_______。(2)修改为___________________________。
为使两段程序能实现相同的功能,左框内划线处的内容为( )



A.b =" x" \ 10 Mod 10 |
B.b =" (x" - a * 100) / 10 |
C.b =" (x" - a * 100) / 10 |
D.b =" Int((x" - a * 100 - c) / 10) |
如下程序的运行结果是( )
x=7
if x>10 then
y=x*2+2
else
if x<=5 then
y=x*3
else
y=4-x/7
end if
end if
print y
x=7
if x>10 then
y=x*2+2
else
if x<=5 then
y=x*3
else
y=4-x/7
end if
end if
print y
A.16 | B.21 | C.3 | D.-21 |
如下VB代码要实现的功能是:求
。请在下列10条语句中选取5条拼接成一段完整的程序。(注意:每条语句最多使用一次;答题时只要将选取语句的标号按执行先后排列即可)
Dim s as single, i as integer
(1) For i="2" to 256 step 2
(2) For i="1" to 8 step 1
(3) S=0
(4) S=3
(5) i=i+1
(6) next i
(7) loop
(8) s=s+1/i
(9) s=s+1/2^i
(10) print s
选取的语句标号序列是:____、____、____、____、____。

Dim s as single, i as integer
(1) For i="2" to 256 step 2
(2) For i="1" to 8 step 1
(3) S=0
(4) S=3
(5) i=i+1
(6) next i
(7) loop
(8) s=s+1/i
(9) s=s+1/2^i
(10) print s
选取的语句标号序列是:____、____、____、____、____。
为使下面两段Visual Basic程序能实现相同的功能,左框内划线处的内容为( )



A.b =" a" + b | B.a =" b" – a | C.b =" b" - a | D.b =" a" - b |
如下流程图的功能是给数组a赋值,使a(1)=1,a(2)=3,a(3)=5,…,a(50)=99,在流程图的空白处应填入( )


A.a(i)=2*i+1 |
B.a(i)=2*(i+1) |
C.a(i)=i+2 |
D.a(i)=2*i-1 |