VB程序题文档格式.doc
- 文档编号:14628204
- 上传时间:2022-10-23
- 格式:DOC
- 页数:8
- 大小:939.50KB
VB程序题文档格式.doc
《VB程序题文档格式.doc》由会员分享,可在线阅读,更多相关《VB程序题文档格式.doc(8页珍藏版)》请在冰豆网上搜索。
b=214
t=a
printa;
b
运行结果
214356
6、Text1和Text2中分别输入5,6,求Labe7l中值?
DimXASSingle,YASSingle,ZASSingle
X=Val(Text1.text)
Y=Val(Text2.text)
Z=X*Y/10
Label7.caption=Z
5、经过几下几条语句,A和B的值分别为多少?
A=6
B=7
C=A
A=B
B=C
二、分支结构:
当条件满足时,执行语句组1
当条件不满足时,执行语句组2
执行完语句组1或语句组2后执行
Endif下面的语句。
IF<
条件>
Then
<
语句组1>
Else
<
语句组2>
Endif
当条件满足时,执行语句组,接着执行Endif下面的语句。
当条件不满足时,执行Endif下面的语句。
语句组>
2.下列程序运行后,变量Value的值是?
x=12
Ifx>
=10Then
Value=5*x
Value=4*x
EndIf
1、以下程序段的执行结果为?
A=5
B=6
IfA<
Bthen
T=A
A=B
B=T
Endif
Printa;
4、该程序段运行后,变量a和b的值分别为
a=9:
Ifa<
bthen
t=a
a=b
b=t
EndIf
3、该程序段运行后,变量a的值为?
Ifa<
6Then
a=a-2
a=a+2
5、该程序段运行后,变量a和b的值分别为?
Ifa>
答案:
1、a=6b=52、Value=603、a=9
4、a=9:
b=75、a=7b=9
Selectcase表达式
case表达式列表1
<
case表达式列表2
……
case表达式列表n-1
语句组n-1>
caseelse
语句组n>
EndSelect
当表达式的值为表达式列表达1时,执行语句组1;
当表达式的值为表达式列表达2时,执行语句组2;
……
当表达式的值为表达式列表达n-1时,执行语句组n-1;
当表达式的值不是上述值时,执行语句组n;
n=Text1.Text
SelectCasen
Case1To20
x=10
Case2,4,6
x=20
CaseIs<
10
x=30
Case10
x=40
Text2.Text=x
EndSub
程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是
10
cj=VAL(Text1.Text)
SelectCasecj
Case0To59
dj=“E”
Case60To69
dj=“D”
Case70To79
dj=“C”
Case80To89
dj=“B”
Case90To100
dj=“A”
CaseElse
Label1.Caption=“你输入的成绩有问题!
”
Label1.Caption=“你的成绩等级为:
”+dj
程序运行后,如果在文本框Text1中输入87,然后单击命令按钮,则在Label1中显示的内容是
你的成绩等级为:
B
三、循环结构
For循环变量=初值To终值[Step步长值]
[循环体]
Next循环变量
在执行For语句时,把初值赋给循环变量,并且记录终值和步长。
如果步长为1,Step语句可省略。
执行循环体
当执行Next语句时,要做两件事:
第一是改变循环变量的值,循环变量(当前的值)+步长;
第二是检查循环变量的新值是否已超过初值和终值的范围,如果没有超过,就返回执行循环体;
若超过终值,就退出循环,执行Next的后续语句。
用以下程序段求100以内的偶数和,划线部分的语句应为?
S=0
fori=0to100step2
_________
Next
n=0
Fori=0To11
i=i+3
n=n+1
Nexti
Textl.Text=Str(n)
程序运行后,在文本框中显示的值是?
以下程序段的执行结果为?
a=5
Fork=15To0step-3
a=a+k
Nextk
Printk;
a
以下程序段的执行结果是?
S=1
ForI=0to4
S=S*I
NextI
prints
1、32、s=s+i
3、k=-3a=504、s=0
四、选择题
1、流程图如右图所示,其输出结果是()
A.4B.3C.10D.5
答案=A
2、
该程序段运行后,变量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
T=A:
A=B:
B=T
Endif
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<
Y D.X<
ZOrY<
Z
答案=D
18、如图,在这个用VB制作的“加法器中”,圈内部分需要使用右图中哪个控件?
A.③B.②C.①D.④
19、用以下程序段求100以内的偶数和,划线部分的语句应为()
A.S=iB.S=S+2C.S=S+ID.i=i+2
20、
在VB中插入一个命令按钮,图中是这个命令按钮的属性窗口,那么这个命
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序