VB程序题Word格式文档下载.docx
《VB程序题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《VB程序题Word格式文档下载.docx(20页珍藏版)》请在冰豆网上搜索。
该程序段运行后,变量y的值是()
A.25B.20C.15D.0
答案=B
3、把二进制数10转换为十进制数,其值为()
A.6B.4C.2D.8
答案=C
4、下列属于VisualBasic合法变量名的是()
A.8abB.a?
2C.ifD.cengji
答案=D
5、流程图如右图所示,若输入x、y的值为1和-4,则输出结果是()
A.-5B.-3C.3D.5
6、
要使循环体t=t*k执行5次,循环变量的初值应该是()
A.2B.1C.0D.10
7、
2πa在VisualBasic中的表达式是()
A.2?
3.1416?
aB.2*?
aC.2πaD.2*3.1416*a
8、
该程序段运行后,循环体执行的次数是()
A.2B.1C.0D.出错
9、
该程序段运行后,变量a,b的值是()
A.3,2B.2,1C.2,3D.5,2
答案=A
10、
“x小于30且y大于20”的逻辑表达式是()
A.x<
30Noty>
20B.x<
30Ory>
20C.x<
30Andy>
20D.x<
30:
y>
20
11、表达式Int(3.141*100)/100的值是()
A.314.1B.314C.3.14D.3
12、
该程序段运行后,变量s的值为()
A.80B.60C.15D.3
13、
A.10B.50C.1D.5
14、下面程序段的循环步长是()
Fori=1To1000
s=s+i
Nexti
A.不确定B.1000C.1D.0
答案=C
15、以下程序段的执行结果为()
A=2:
B=3
IfA<
Bthen
T=A:
A=B:
B=T
Endif
Printa;
b
A.33B.22C.32D.23
答案=C
16、王浩同学用VB设计了一个加法器,左图是它的主界面,右图是实现加法运算的关键代码。
右图中的代码应该写在( )按钮的“Click”事件中。
A.“清除”B.“计算”C.“窗体”D.“退出”
答案=B
17、在VB程序中,能表示X或Y小于Z的表达式是()
A.X<
ZAndY<
ZB.X<
Y<
ZC.X<
Z<
YD.X<
ZOrY<
Z
答案=D
18、如图,在这个用VB制作的“加法器中”,圈内部分需要使用右图中哪个控件?
A.③B.②C.①D.④
19、用以下程序段求100以内的偶数和,划线部分的语句应为()
S=0
fori=0to100step2
_________
Next
A.S=iB.S=S+2C.S=S+ID.i=i+2
20、
在VB中插入一个命令按钮,图中是这个命令按钮的属性窗口,那么这个命令按钮上显示的文字是:
A.FalseB.startC.Command1D.True
21、以下程序段的执行结果为()
a=5
Fork=1To0
a=a+k
Nextk
Printk;
a
A.-16B.1121C.15D.-116
22、图中是一个按钮的“click”事件代码,这说明该按钮的作用是()
A.改变字体颜色B.进行一个加法计算C.取当前的系统时间D.添加命令按钮
23、
如图,这个VB窗体中有()个标签框和()命令按钮。
A.3、2B.2、2C.3、3D.2、3
24、在VB程序中,用以表示10<
x<
15的表达式应该是()
A.x>
10andx<
15B.10<
15C.10<
xorx<
15D.10<
xandx>
15
25、李刚要用VisualBasic设计一个程序,首先要做的是()。
A.分析问题B.编写代码C.设计界面D.调试与运行程序
26、执行“A=5:
A=A+5”语句后,变量A的值为()
A.10B.5C.0D.不一定
27、用VB设计一个程序,可以查询当前日期和时间并退出,运行界面如图所示,该窗体中用到了:
A.两个标签框和两个命令按钮B.一个标签框和四个命令按钮
C.五个标签框D.三个标签框和两个命令按钮
28、以下程序段的执行结果是()
A=1:
b=2:
c=3
a=b:
b=c:
c=a
Printa;
b;
c
A.321B.231C.123D.232
29、下面程序段的划线部分应是()
A=321:
b=654
t=a:
printa;
运行结果
654321
A.b=tB.a=tC.t=bD.b=a
30、表达式16/4-2^8*5MOD5\2的值为()
A.14B.2C.20D.4
31、执行以下程序段后,变量S的值为()
S=0
ForI=0to4
S=S+I
NextI
A.4B.16C.12D.10
32、执行以下程序段后,变量y的值为()
x=3
Ifx>
3Then
y=x*x
EndIf
y=2*x
A.6B.3C.0D.9
33、以下程序段的执行结果是()
S=1
S=S*I
prints
A.12B.10C.4D.24
34、在用VB设计程序时,图中()工具用于插入标签框。
A.②B.①C.④D.③
35、有如下程序段:
s=0
Fori=1to3
Nexti
36、该程序段运行后,变量s的值为()
A.3B.4C.5D.6
37、有如下程序段:
a=8:
b=6
Ifa<
bthen
t=a
a=b
b=t
EndIf
38、该程序段运行后,变量a和b的值分别为()
A.6,6B.8,6C.6,8D.8,8
39、有如下程序段:
t=1
t=t*i
该程序段运行后,变量t的值为()
A.2B.8C.6D.4
40、下列说法中,不符合程序设计优化原则的是()
A.变量命名在遵守命名原则的前提下,还要"
见名知意"
B.添加适当的注释以提高程序的可读性
C.程序流程越复杂越好D.程序的运行效率是程序优化的重要指标
41、有如下程序段:
a=6
b=5
a=a+b
b=a-b
42、该程序段运行后,变量b的值为()
A.6B.5C.1D.11
43、有如下程序段:
r=3
s=r*r*r
p=2*r
r=5
s=2*r
该程序段运行后,变量s的值为()
A.5B.6C.10D.27
44、有如下程序段:
6Then
a=a-2
EndIf
a=a+2
45、该程序段运行后,变量a的值为()
A.0B.8C.6D.4
有如下程序段:
a=3
z=a
a=b
b=z
该程序段运行后,变量a的值为()
A.8B.5C.3D.0
46、
对应的VB表达式是()
A.
B.
C.
D.
47、有如下程序段:
A.2B.24C.12D.6
48、Cos30°
A.Cos(30*3.14/180)B.Cos(30°
)C.Cos(30)D.Cos30
49、有如下程序段:
该程序段运行后,变量a的值为()
A.30B.0C.10D.20
50、有如下程序段:
A.8B.4C.0D.16
51、下列有关算法的说法中错误的是()
A.用流程图描述算法清晰、直观B.用自然语言也可以描述算法
C.算法设计原则是自上而下、先粗后细D.一般情况下应先编程序后设计算法
52、有如下程序段:
A.5B.12C.2D.3
53、如果用“画一个正方形的程序段”画100个正方形,则应采用的程序结构是()
A.选择结构B.顺序结构C.树型结构D.循环结构
54、有如下程序段:
该程序段运行后,循环体的执行次数是()
A.3B.2C.1D.4
55、“如果下雨在家学习,不下雨则去书店”。
用流程图描述此问题时,判断“是否下雨”的流程图符号是()
56、有如下程序段:
该程序段运行后,变量y的值为()
A.-2B.0C.1D.-1
57、读流程图,判断运行结果是()
A.-5B.-2C.-1D.5
五、DO循环结构: