大一vb.net复习 大一vb程序设计题库( 四 )


Do until y5
x=x*y
y=y+1
loop
print x
a)2
b)5
c)10
d)20答案:C
6) 当执行以下程序时,在名为lblResult的标签框内将显示_____ 。
Private Sub cmdlt_click()
Dim I,R
R=0
For I=1 To 5 Step 1
R=R+I
Next I
lblResult.Caption=Str(R)
End Sub
a)字符串15
b)整数15
c)字符串5
d)整数5答案:A
7) 如下有一段不完整的程序段,如果要求该程序执行3次循环,则应在程序中的括号里输入______ 。
X=1
do
x=x+3
print x
loop until(___)
a)x=8
b)x=8
c)x=7
d)x=7答案:A
8) 若整型变量a的值为2、b的值为3 , 则下列程序段执行后整型变量c的值为______ 。
If a5 then
if b4 then
c=a-b
else
c=b-a
End if
elseif b3 then c=a*b
else
c=a mod b
End if
a)2
b)-1
c)1
d)6答案:A
9) 设有如下语句:
str1=inputbox("输入","","练习")
从键盘上输入字符串“示例”后,str1的值是___ 。
a)“输入”
b)“”
c)“练习”
d)“示例”答案:D
10) 我们在一个窗体上建立两个文本框,名称分别为Text1和Text2,事件过程如下,
Private Sub Text1_change( )
Text2.text=ucase(Text1.text)
End Sub
则在Text1文本框输入“visual basic”,Text2将______ 。
a)Text2中无内容显示 。
b)Text2显示"VISUAL BASIC" 。
c)Text2显示"visual basic"
d)Text1显示"visual basic"答案:B
11) 下列程序的运行后s的值是_____ 。
S=0
For x=99 to 1 Step-2
s=s+x
Next x
Print s
a)100
b)500
c)2500
d)5000答案:C
12) 下列程序的执行结果是____ 。
K=0
For I=1 To 3
a=I^I^K
print a;
Next I
a)1 1 1
b)1 2 3
c)0 0 0
d)1 4 9答案:A
13) 下列程序的执行结果是_____ 。
Dim a(5) As String
Dim b As Integer
Dim I As Integer
For I =0 To 5
a(I)=I+1
Print a(I)
Next I
a)123456
b)6
c)654321
d)0答案:A
14) 下列程序的执行结果为_____ 。
Dim intsum As Integer
Dim I As Integer
intsum=0
For I=20.2 To 5 Step -4.7
intsum=intsum +I
Next I
Print intsum
a)150
b)200
c)50
d)0答案:C
15) 下列程序的执行结果为_____ 。
Dim S As Integer,n As Integer
S=0:n=1
Do While n=100
S=S+n
n=n+1
Loop
Print S
a)5050
b)2500
c)3000
d)4000答案:A
16) 下列程序的执行结果为_____ 。
A=100:b=50
If ab Then
a=a-b
Else
b=b+a
End if
Print a
a)50
b)100
c)200
d)10答案:A
17) 下列程序的执行结果为________ 。
Dim intsum As Integer
Dim I As Integer
intsum=0
For I=0 To 50 Step 10
intsum=intsum+I
Next I
Print intsum
a)150
b)200
c)50
d)0答案:A
18) 下面程序执行后,X的结果为_____ 。
X=0
For I =1 to 5
For j=I to 5
X=X+1
Next j
Next I
Print X
a)5
b)10
c)15
d)20答案:C
19) 下面程序执行的结果是____ 。
Private Sub Form_Click()
A$="123":B$="456"
C=Val(A$)+Val(B$)
Print C\100
End Sub
a)123
b)3
c)5
d)579答案:C
20) 下列循环语句将执行______次 。
A=100
Do
Print a
a=a+1
Loop until a=10
a)1
b)10
c)100
d)死循环答案:D
21) 下面程序段的循环结构执行后,的输出值是_____ 。

推荐阅读