版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第1页共79页
选择题0分
()1.执行下列VisualBasic语言片段程序的结果为何?
X=110
IfX<100Then
Y=1
Else
Y=2
IfX>120Then
Y=3
EndIf
EndIf
PrintY
(A)l(B)2(C)3(D)110
()2.下列这段BASIC程序代码,可以由身高及性别计算标准体重,计算后所印出的Weight值为何?
Sex=
Height=170
IfSex="M”then
Weight=(Height-80)*0.7
Else
Weight=(Height-70)*0.6
EndIf
PrintWeight
(A)54(B)56(C)60(D)63
()3.执行下列VisualBasic程序片段后,Max值为何?
A=10:B=20
IfA>BThen
Max=A
Else
Max=B
EndIf
(A)10(B)20(C)30(D)Max
()4.执行下列VisualBasic程序后,输出的结果为何?
x=10:y=4
Ifx>=10Andy<6Then
Print"Happy
EndIf
Print,,Birthday,,
第1页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第2页共79页
(A)HappyBirthday(B)Happy(C)BirthdayHappy(D)Birthday
)5.执行下列VisualBasic程序后,输出的结果为何?
X=13
X=X+10
IFX>=30THENX=X-20
PRINTX
(A)3(B)13(C)23(D)43
)6.在VisualBasic程序语言中,下列何种指令最适合用于多重选择结构中?
(A)Do...Loop(B)For...Next(C)OptionBase(D)Select...Case
)7.执行下列VisualBasic程序后,输出的结果为何?
A=1:B=2
IfA>1ThenB=B+3
PrintB
(A)l(B)2(C)3(D)5
)8.下列程序叙述中,何者可用来判断BMI值介于18至24之间?
(A)IfBMI>=18OrBMI<=24(B)IfBMI=18AndBMI=24(C)IfBMI>=18AndBMI<=24
(D)IfBMI=18OrBMI=24
)9.执行下列VisualBasic程序后,输出的结果为何?
x=4:y=1
SelectCasex
CaselTo3:y=x+3*y
Case4To6:y=x+5*y
Case7To9:y=x+7*y
EndSelect
Printy
(A)5(B)9(C)10(D)12
)10.下列VisualBasic程序之执行结具为何?
A=3:B=2:C=1
IfB<AThen
C=B+A
EndIf
PrintC
(A)C=1(B)C=2(C)C=3(D)C=5
)11.下列是一个利用巢状If判断叙述来检查大月(1、3、5、7、8、10、12月)之日期是否合理的
程序片段,请问空格处应填入哪一个条件式,才能判断日期是否合理(假设变量d储存日期
数据)?
Ifm=1Orm=3Orm=5Orm=7Orm=8Orm=10Orm=12Then
第2页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第3页共79页
IfThen
MsgBox("输入的日期合理”)
Else
MsgBox("输入的日期不合理”)
EndIf
EndIf
(A)d=1-31(B)d>=1Andd<=31(C)d<=31(D)d>=1
)12.在程序设计的观念中,先测试某一条件再依结果改变执行路径的结构属于
(A)循序结构(B)随机结构(C)选择结构(D)多元结构
)13.执行下列VisualBasic程序后,输出的结果为何?
a=3:b=5:c=4
Ifa>bThen
Ifb>cThenPrinta;
Else
Printb;
EndIf
Printc
(A)4(B)34(C)54(D)354
)14.执行下列VisualBasic程序后,输出的结果为何?
Y=-l
IfY>1OrY<=-lThenPrintU1
IfY>=-lAndY<=0ThenPrintw2
IfY>0AndY<=1ThenPrint"3
PrintY+1
(A)123(B)23(C)120(D)124
)15.下歹UVisualBasic程序执行后,总共输出几个$?
PrivateSubForm_Activate()
X=3\2
SelectCaseX
Case1:Print
Case2:Print"$$n
CaseElse:Printn$$$"
EndSelect
EndSub
(A)l(B)2(C)3(D)6
)16.若某家婚友社要利用VisualBasic帮敬民撰写一个可过滤征婚条件是否符合的程序;假设他的
择偶条件为:年龄(age)须不满30岁且身高(h)须在165公分(含)以下。请问下列空格
第3页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第4页共79页
处应填入
Ifage<30Then
IfThen
MsgBox("条件符合,可安排双方见面”)
EndIf
EndIf
(A)h<=165(B)h<165(C)h>=165(D)h>165
)17.执行下列VisualBasic程序片段,会产生哪一种错误的讯息?
Ifa>5Then
a=a+3
Elselfb>5Thena=a-5
(A)没有定义变量的初始值(B)变量名称没有意义(C)If条件式中不能使用比较运算子(D)没
有成对的EndIf
)18.叙述IfA>100AndB$<>MYnThenC=1ElseC=2与下列何者同等效果?
(A)IfA<=100OrB$=nYnThenC=2ElseC=1(B)IfA<=100AndB$=MY"ThenC=2ElseC
=1(C)IfNot(A<100OrB$=*'YH)ThenC=1ElseC=2(D)IfA<100AndB$="N'1ThenC=2
ElseC=I
)19.执行下列VisualBasic程序片段,出现提示符号时输入任一整数,其输出的结果不可能为下列
何者?
j=InputBox(Minputnumber")
a=Sgn(j)
SelectCasea
Case-1:Print"A"
Case0:Print"B"
Case1:PrintnCn
Case2:Print"DH
EndSelect
(A)A(B)B(C)C(D)D
)20.下列VisualBasic语言片段程序的执行结果为何?
A=1:B=2
IfA<BThenA=B
IfA>=BThenB=A-1
Print"A=A;u,"B=B
(A)A=1,B=1(B)A=1,B=2(C)A=2,B=1(D)A=2,B=2
)21.执行下列VisualBasic程序后,输出的结果为何?
If+uc"<nABC"Then
PrintnYesM
第4页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第5页共79页
Else
PrintnNou
EndIf
(A)0(B)Yes(C)No(D)l
)22.下列VisualBasic语言片段程序执行后,何者正确?
a=5
b=10
If(aMod2=0)Then
a=a+1
Elself(bMod2=0)Then
b=b+2
Else
a=a+2
b=b+1
EndIf
(A)a=6(B)a=7(C)b=11(D)b=12
)23.执行下列VisualBasic程序片段,出现提示符号时输入数值10,则输出打印结果为:
a=InputBox(Minputdata")
b=aMod2A3
Ifa<bThenPrinta+b
Ifa>bThenPrinta-b
(A)0(B)8(C)ll(D)18
)24.在SelectCase叙述中,下列有关Case子句的用法,何者错误?
(A)Case0To10(B)CaseIs>10(C)CaseIs>10AndIs<50(D)Case3,5,Is>10
)25.执行下列VisualBasic程序后,输出的结果为何?
X=1:Y=2:Z=3
X=Z:Y=Z:Z=Y
PrintUX+Z=
SelectCaseX+Z
CaseIs=Y
PrintY
CaseIs>Y
PrintZ
CaseElse
PrintX+Y
EndSelect
(A)X+Z=9(B)X+Z=6(C)X+Z=4(D)X+Z=3
第5页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第6页共79页
)26.下列VisualBasic程序之执行结吴为何?
D=400
IfD<=100Then
Fare=D*2
Else
IfD<=300Then
Fare=200+(D-100)*3
Else
Fare=800+(D-300)*5
EndIf
EndIf
PrintFare
(A)400(6)800(C)ll00(D)1300
)27.执行下列VisualBasic程序后,输出的结果为何?
a=2
Ifa>0Then
SelectCasea=a+2
Case2
PrintMA"
Case4
Print"B"
CaseElse
PrintMC"
EndSelect
EndIf
(A)A(B)B(C)C(D)0
)28.执行下列VisualBasic程序片段,出现提示符号时,若以默认值输入,则输出打印结果为?
price=Val(InputBox("输入价格”,,5500))
SelectCaseprice
CaseIs<3000
pay=price
Case3000To5500
pay=price*0.95
Case5500To9000
pay=price*0.88
EndSelect
Print'Trice=price;"Pay=pay
第6页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第7页共79页
(A)Pay=24928(B)Pay=5225(C)Price=3000(D)Price=5600
)29.执行下列的VisualBasic程序片段后,请问第一个输出的数据为何?
a=2
c=1
AAA:
c=c+a
Ifc<10Then
Printc
GoToAAA
Else
Printn10以内的奇数已打El完毕”
EndIf
(A)1(B)3(C)5(D)7
)30.执行下列VisualBasic程序,结果为何?
S=(3-1.5)\2
SelectCaseS
CaseIs<1:
Print"AH
CaseIs=1
Print'B'
CaseIs>1
Print"C"
EndSelect
(A)A(B)B(C)C(D)D
)31.某英语测验采用1〜9级的评分标准,级数愈高表示英语能力愈好。若某家补习班要使用VB
来撰写一个程序,供学生查询各级数所代表的英文程度,试问使用下列哪一个叙述来依据学
生输入的级数判断英文程度,可让程序叙述的层次较为简洁且易于阅读?
(A)If-Then(B)If-Then-Else(C)SelectCase(D)巢状If-Then-Else
)32.执行下列VisualBasic程序后,输出结果为何?
PrivateSubForm_Activate()
score=Int(Rnd*10)+20
SelectCasescore
CaseIs<20:Print"ZM
Case20To29:Print
Case30To39:Print"X"
CaseElse:PrintnWH
EndSelect
第7页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第8页共79页
EndSub
(A)W(B)X(C)Y(D)Z
)33.执行下列VisualBasic程序片段后,输出结果为何?
s=3
Fori=1.4To2.1Step0.6
s=s+1
Nexti
PrintClnt(i)
(A)3(B)4(C)5(D)6
)34.下列的VisualBasic程序叙述是月来计算输入数值的绝对值,请问空格处应该填入的程序代码
为何?
a=InputBox("请输入数值:”)
IfThena="a
Prima&”的绝对值为“&a
(A)a>0(B)a=0(C)a<0(D)a<>0
)35.下列这段BASIC程序代码将变数A与B的数值依据大小重新调整,把较大的数存放到变数A,
较小的数存放到变数B,则空格中应填入的程序代码为何?
IFB>ATHEN
B=A
A=H
ENDIF
(A)B=H(B)A=B(C)H=A(D)H=B
)36.10X=2
20IFX>=3THENX=X+2
30PRINTX
40END
上述之程序执行结果为
(A)2(B)3(C)4(D)5
)37.执行下列VisualBasic语言的程序片段后,变量C的值为何?
DimAAsInteger,BAsInteger
A=19:B=32
If2*A>BThen
C=2
Else
C=4
EndIf
第8页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第9页共79页
(A)C=1(B)C=2(C)C=3(D)C=4
)38.求执行下列BASIC程序后,印出a的结果为何?
a=0:j=2
IFa>jTHEN
a=a+2
ELSE
a=a+1
ENDIF
a=a*j
PRINTa
(A)0(B)l(C)2(D)4
)39.下列程序的执行结果为何?
If(6>5or4>5)Then
PrintMAH
Else
PrintMB"
EndIf
(A)B(B)A(C)6(D)4
)40.以下程序片断执行后,结果何者正确?
A=3:B=4
IFA+3<5ORB-2<1THEN
A=A+2
B=B-1
ELSE
A=A-2
B=B+1
ENDIF
(A)A=3(B)A=5(C)B=3(D)B=5
)41.BASIC语言的片段程序如下:
A=1:B=2:C=3
IfB>IThen
IfA<1Then
C=2
Else
C=4
EndIf
EndIf
第9页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第1。页共79页
上述程序执行后,下列何者正确?
(A)C=1(B)C=2(C)C=3(D)C=4
)42.请问下列BASIC程序,如果输入为85,则执行的结果为何?
N=Val(InputBox("请输入数字”))
IfN<100Then
IfN<90Then
Print"B
Else
PrintnC
EndIf
PrintMA
EndIf
(A)BA(B)CA(C)B(D)C
)43.下列VisualBasic程序片段的执行结果为何?
s=3000
Ifs>=1000Ands<3000Then
Print“打九折”
Else
Ifs>=3000Then
Print"打八五折”
Else
Print"无折扣”
EndIf
EndIf
(A)输出“打九折”(B)输出“打八五折”(C)输出“打八折"①)输出“无折扣”
)44.执行下列VisualBasic程序片段后,C的值为何?
A=30:B=15
IfA>BThen
C=A-B
Else
C=B-A
EndIf
(A)7(B)15(C)30(D)45
)45.执行下列VisualBasic程序:
D=300
IfD<=100Then
Tax=D*2
第10页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第II页共79页
Else
IfD<=250Then
Tax=150+(D-50)*3
Else
Tax=700+(D-100)*5
EndIf
EndIf
PrintTax
试问输出结果为
(A)600(B)900(C)1200(D)1700
)46.执行下列VisualBasic程序片段的结果后,b的值为何?
a=5
SelectCasea
Case3
b=aA1
Case5
b二a八2
EndSelect
(A)5(B)25(C)125(D)130
)47.在BASIC语言中执行以下的程序代码后,屏幕输出的数据为何?
N=6
SelectCaseN
Case1
Print"A11
Case2
Print"Bn
CaseElse
Print"C0
EndSelect
(A)A(B)B(C)C(D)ABC
)48.下列VisualBasic程序之执行结昊为何?
GR=1
SelectCaseGR
Case1
GR=GR+2
Case2
GR=GR+3
第11页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第12页共79页
CaseElse
GR=GR+6
EndSelect
PrintGR
(A)l(B)3(C)9(D)21
)49.下列VisualBasic的程序,其输El结果为何?
X=20
SelectCaseX/10
Case0
Print”A
Case1
Print"B
CaseElse
PrintnC
EndSelect
(A)B(B)C(C)BC(D)ABC
)50.IF...THEN...ELSE为下列何种结构?
(A)循序结构(B)选择结构(C)重复结构(D)树状结构
)51.下列何种程序语法是多选一的程序执行流程?
(A)SelectCase叙述(B)WhileWend叙述(C)If叙述(D)ForNext叙述
)52.执行下面的VisualBasic程序代码后,输出的数据为何?
PrivateSubForm_Activate()
X=5\2
SelectCaseX
Case1
print,,smair,
Case2
print"medium'1
CaseElse
print"large*'
EndSelect
EndSub
(A)error(B)large(C)medium(D)small
)53.下列程序执行的结果为何?
A=5
SelectCaseA
Case1
第12页共79页
编号:
时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第13页共79页
B=A*1
Case3
B=A*2
Case5
B=A*3
EndSelect
PrintB
(A)5(B)10(C)15(D)20
()54.下列关于程序设计或程序语言的叙述,何者正确?
(A)浮点数(floatingpoint)型态的变量不一定能精确地储存所有数字(B)计算机运算能力愈来
愈强,算法的效率已不再重要(C)程序设计师不应该使用程序语言的内建函数(built-in
function),因为其它人所撰写的程序不值得信赖(D)goto叙述能精确地控制程序流程,应该
多多使用
()55.程序中「Fora=5To终值Slep增加值」之「终值」应为何?
(A)-2(B)-1(C)1(D)2
3
()56.程序中「Fora=5To终值Slep增力口值」之「增加值」应为何?
(A)-2(B)-1(C)l(D)2
第13页共79页
编号:
时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第14页共79页
3
)57.以下哪一种叙述在撰写程序时可使用来处理多维数组
(A)IfThen叙述(B)巢状的ForNexi循环(C)Selectcase叙述①)GoTo叙述
3
)58.下列VisualBasic程序片段,执行后的结果为何?
X=1:Y=150:Z=56.25
B=Z/(Y/100)A2
If(XMod2<>0)Then
IfB<26Then
Printnman
Else
Print”mb”
EndIf
Else
IfB<24Then
第14页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第15页共79页
Print"fa11
Else
Printnfbn
EndIf
EndIf
(A)fa(B)fb(C)ma(D)mb
)59.使用BASIC程序语言执行下列程序代码后,则屏幕输出多少个*符号?
ForI=1to3
ForJ=ITo4Step3
ForK=1To5
NextKJ,I
(A)12个(B)15个(C)20个(D)30个
)60.下列这段BASIC程序代码执行后,所印出的X值结果为何?
x=o
ForY=1To10Step2
ForZ=10To1Step-3
IfY=ZThen
X=X+1
EndIf
NextZ
NextY
PrintX
(A)0(B)2(C)ll(D)20
)61.使用BASIC程序语言执行下列程序代码后,则屏幕输出结果是多少?
X=9
Y=5
Z=6
IF(XModY)>ZThen
Print(YModX)
Else
Print(YModZ)
ENDIF
(A)0(B)l(C)4(D)5
)62.以下VisualBasic程序执行后,会印出什么?
S=10
ForA=1To5
第15页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第16页共79页
ForB=1ToA
S=S+1
NextB
NextA
PrintS
(A)15(B)25(C)35(D)40
)63.执行下列VisualBasic语言片段程序的结果为何?
S=0
ForK=1to4
S=S+(KMod2)
NextK
PrintS
(A)2(B)4(C)6(D)10
)64.以下VisualBasic程序执行后,会印出什么?
X=1
Sum=0
WhileX<20
IfX<1()Then
Sum=Sum+X
EndIf
X=X*2
Wend
PrintSum
(A)7(B)10(C)15(D)31
)65.执行下列VisualBasic语言片段程序的结果为何?
S=0
ForX=1to2
ForY=1to3
S=S+1
NextY
S=S+2
NextX
PrintS
(A)4(B)6(C)10(D)30
)66.下列哪一个VisualBasic叙述,适合用来处理程序中某段须重复执行,但无法事先确定执行次
数的工作?
(A)For-Next(B)Do-Loop(C)Select-Case(D)If-Then
第16页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第17页共79页
)67.下列程序执行后,显示的结果为何?
C=2
ForI=1To10
IfIMod2=0ThenC=C+I
NextI
PrintC
(A)57(B)55(C)32(D)30
)68.若01=20、n=18执行下列程序后,m值会变成多少?
DoWhilem<>n
DoWhilem>n:m=m-n:Loop
DoWhilem<n:n=n-m:Loop
Loop
(A)1(B)2(C)4(D)8
)69.关于For...Next叙述,下列何者正确?
(A)For的递增值若为1或-1,则Step可省略不写(B)Next后面的控制变量可省略不写(C)For
的终值不得小于初值(D)For的初值若为1,则可省略不写
)70.下列VisualBasic程序片段执行后,会在屏幕上出现几个#号?
For1=19To1Step-3
Print"#
NextI
(A)6(B)7(C)8(D)9
)71.下列程序执行后,显示的结果为何?
F=4:G=6:G=GModF
ForI=1ToG
F=F*I
NextI
PrintF
(A)2(B)4(C)6(D)8
)72.下列程序执行后,L的值为多少?
L=10
DoUntilNot(L<25OrL>=50)
IfL<25ThenL=L+50
IfL>=50ThenL=L-10
Loop
(A)60(B)55(C)45(D)40
)73.下列程序执行后,显示的结果为何?
s=1
第17页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第18页共79页
Do
S=(s+1)*(s+2)
Number=Number+1
LoopUntils>=30
PrintNumber;s
(A)1020(B)23(C)256(D)512
)74.执行下列VisualBasic语言片段,程序顺利执行后,变量k的值为何?
Fork=1To10
Printk
k=k+2
Nextk
(A)0(B)10(C)ll(D)13
)75.在结构化程序设计中的哪一种结构,如果条件没设好很容易造成无穷循环:
(A)重复结构(B)选择结构(C)循序结构(D)随机结构
)76.下列哪一组(a,b,c)的组合可以让以下程序代码打印5个"*"?
I=a
DoUntilI<b
Print"*H
I=I+c
Loop
(A)(l,5,2)(B)(3,8,1)(C)(l,5,-l)(D)(18,10,-2)
)77.下列哪一个不是Do...Loop后测式循环的特色?
(A)最少会执行1次循环叙述(B)先判断条件式,再依条件式成立与否,决定是否要执行循环
叙述(C)Do-LoopWhile循环是釜件式成立时,继续执行循环叙述(D)Do-LoopUntil循环是条
件式成立时,跳离循环
)78.下列VisualBasic程序片段执行后,会在屏幕上出现几颗星“☆”?
Fork=6To10Step3
j=l
DoWhilej<=k
j=j+l
Loop
Nextk
(A)100(B)40(C)24(D)15
)79.下面程序可完成之工作为何?
10S=0
20X=1
第18页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第19页共79页
30WHILEX<50
40X=X+1
50S=S+X
60WEND
70PRINTS
(A)计算2+3+4+...+50(B)计算1+2+3+...+49(C)计算2+3+4+...+51(D)计算1+2+3
-+...+50
)80.下列程序执行后,显示的结果为何?
s=0:X=1
Do
ForY=IToX
S=S4-1
NextY
X=X+1
LoopWhileX<=10
Prints
(A)36(B)45(C)55(D)66
)81.执行下列VisualBasic语言片段,程序顺利执行后,变量sum的值为何?
sum=1
Fori=10To2Step-3
sum=sum+I
NextI
(A)I(B)22(C)31(D)51
)82.在下列VisualBasic程序中,请问Do...Loop循环会执行几次?
total=0:Counter=1
Do
total=total+Counter
Counter=Counter+1
Iftotal>10ThenExitDo
LoopWhileCounter<=10
(A)20(B)15(C)10(D)5
)83.下列程序执行后,SUM的值为多少?
Sum=0
Forl=10To20
J=15
WhileJ<=20
Sum=Sum+1
第19页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第20页共79页
J=J+1
Wend
NextI
(A)44(B)55(C)66(D)77
)84.执行下列VisualBasic语言片段,程序顺利执行后,打印K的值为何?
K=0
ForI=1To5
ForJ=I+2To4
K=K+1
NextJ
K=K-1
NextI
PrintK
(A)0(B)-l(C)-2(D)-3
)85.欲打印整数10之所有因子,则行号30空白处应填入?
10N=10
201=0
30WhileI_____________
401=1+1
50IfNModloOThen70
60PrintI;
70Wend
80PrintN
(A)>N(B)>=N(C)>N/2(D)<=N/2
)86.使用VisualBasic程序语言执行下列程序代码后,所得结果为何?
Sum=0
J=1
DoWhileJ<5
IfJMod2=1Then
Sum=3*Sum
Else
Sum=Sum+J
EndIf
J=J+1
Loop
PrintSum
(A)10(B)18(C)23(D)30
第20页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第21页共79页
)87.下列程序执行后,显示的结果为何?
1=1
ForJ=1To3
K=2*IA2
I=I+K
NextJ
PrintI
(A)440(B)882(C)903(D)44205
)88.下列程序执行后,显示的结果为何?
X=1
DoWhileX<10
X=X*2
IfX>6Then
X=X-1
Else
X=X+1
EndIf
Loop
PrintX
(A)13(B)12(C)11(D)10
)89.执行下列VisualBasic语言片段,程序顺利执行后,变量sum的值为何?
Dimi,j,sumAsInteger
i=I:j=l
DoWhilei<5
DoWhile.j<5
j=j+l
Loop
i=i+1
Loop
sum=i+j
(A)10(B)15(C)225(D)345
)90.欲利用下面VisualBasic程序计算出I______________I的值,则DoWhile后面空格中应该填入
什么内容?
PrivateSubForm_Activate()
Sum=0
1=1
第21页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第22页共79页
C=1
DoWhile_______________
Sum=Sum+C
C=(-1/2)*C
1=1+1
Loop
PrintSum
EndSub
(A)I<4(B)I<5(C)I<6(D)I<7
)91.下列VisualBasic程序之执行结具为何?
Sum=0
ForI=3To50Step3
Sum=Sum+I
NextI
PrintI;",Sum
(A)51,408(B)50,408(C)50,624(D)51,624
)92.执行下列VisualBasic语言片段程序的结果为何?
Forl=10To16
ForJ=100To105
Print"**n
NextJ
Print"*u
NextI
(A)总共印出96个星号(*)(B)总共印出91个星号(*)(C)总共印出84个星号(*)(D)
总共印出66个星号(*)
)93.执行下列VisualBasic程序片段后,请问S=?
DimS,IAsInteger
S=10
1=0
Do
1=1+1
S=S-1
LoopUntilI>3
(A)4(B)5(C)6(D)7
)94.要计算1到100间能被7整除的整数个数,并显示其结果,则以下程序中的空格应填入什么内
容?
N=0
第22页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第23页共79页
ForI=1To100
IfThen
N=N+1
EndIf
NextI
PRINT”个数=N
End
(A)I/7=0(B)IMOD7=0(C)N(D)N-l
)95.执行下述VisualBasic程序片段后,请问Textl和Text2控件分别会显示什么数据?
x=0
DoWhilex<10
x=(x-2)*(x+1)
n=n+1
Lx)op
Text1.Text=n
Text2.Text=x
(A)4和88(B)3和10(C)2和4(D)l和0
)96.在VisualBasic的程序中有一循环叙述为fForK=lTo12Step3.,则当离开循环时,K的值为
何?
(A)12(B)13(C)14(D)15
)97.依序执行下列叙述,其输出结果为何?
10ForI=1To3Step1
20ForJ=1To2Step1
30Sum=Sum+I*J
40NextJ,I
50PrintSum
(A)6(B)9(C)12(D)18
)98.执行下述VisualBasic程序,PRINT叙述的执行结果是什么?
S=0
FOR1=1TO10
S=S+I
NEXT1
PRINTS+1
(A)55(B)66(C)65(D)20
)99.执行以下之程序代码:
FOR1=1TO10
PRINTI;
第23页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第24页共79页
PRINT(I/(IMOD3));
NEXTI
在出现错误讯息前屏幕打印数据为
(A)l23(B)11223(C)l1213(D)l12133
)100.完成下列BASIC程序以打印出1+2+3+…+99+100的总和结果,要加入那一行叙述?
s=o
ForJ=1To100
NextJ
PrintS
(A)S=1+2+…+J(B)S+J=S(C)S=S+J(D)S=J
)1()1.执行下列VisualBasic语言片段程序的结果为何?
S=0
X=1
ForK=1to4
s=s+x
X=X*2
NextK
PrintS
(A)4(B)7(C)15(D)30
)102.下歹ijVisualBasic程序执行后的输出结果为何?
F=1:G=6:G=G-F
FORI=1TOG
F=F*I
NEXTI
PRINTF
(A)720(B)6(C)24(D)120
)103.执行下列VisualBasic语言片段程序的结果为何?
P=1
ForK=1to4Step2
P=P*K
NextK
PrintP
(A)3(B)4(C)10(D)24
)104.以下BASIC程序执行结果为何?
10sum=0:j=0
20FORI=1TO100STEP3
第24页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第25页共79页
30sum=sum+I
40j=j+l
50NEXTI
60PRINTj
(A)1717(B)1700(C)33(D)34
)105.下列程序中,如用For…Next计算1至100的奇数和,则下列程序区1I内,应依序填入
那些数字?
10SUM=0
20ForI=_____To100StepI回"
30SUM=SUM+I
40NextI
50PrintSUM
(A)1,1(B)2,2(C)l,2(D)2,l
)106.使用VisualBasic(VB)程序语言执行下列程序代码后,结果为何?
T=0
ForI=1To100
IfIMod9=0Then
T=T+I
EndIf
NextI
PrintMT=T
(A)T=495(B)T=550(C)T=594(D)T=5050
)107.要计算1到100间能被7整除的整数个数,并显示其结果,则以下程序中的空格应填入什么
内容?
N=0
FOR1=1TO100
IFIMOD7=0THEN
N=N+1
ENDIF
NEXTI
PRINT"个数=
END
(A)I(B)IMOD7(C)N(D)N-1
)108.执行下列VisualBasic程序片段,程序顺利执行后,打印N的值为何?
PrivateSubCommand1_Click()
第25页共79页
编号:
时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第26页共79页
N=O
ForK=-5.9To5Step2
IfK<0Then
N=N+Int(K)
EndIf
NextK
PrintN
EndSub
(A)-11.7(B)-21(C)-9(D)-12
)109.下列VisualBasic程序的输出结果为何?
X$二“234“:Z$="5M
FORI=3TO1STEP-1
Z$=Z$+RIGHT$(X$,I)
NEXTI
PRINTZ$
(A)12345(B)5234344(C)51234234(D)523434
)110.在BASIC语言中利用下述程序计算出(1*2)-(2*3)+(3*4)-(4*5)+(5*6)的值,则空
格中要填入什么内容?
T=0:S=1
FORN=1TO5
T=T+S*N*(N+1)
S=________________
NEXTN
PRINTT
END
(A)-l+S(B)S-2(C)N-S(D)-l*S
)111.依序执行下列叙述S=0:ForI=1To10:S=S+I:NextI:PrintS;I其结果为
(A)4510(B)5510(C)4511(D)5511
)112.下列程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八年级语文下册 第五单元教学实录 新人教版
- 幼儿园小班安全工作计划15篇
- 小学高级教师申报述职报告汇编5篇
- 2024-2025学年新教材高中生物 第四章 生物的变异 第四节 人类遗传病是可以检测和预防的教学实录(2)浙科版必修2
- 湖南省益阳市八年级地理下册 8.1 自然特征与农业(西北地区)知识梳理型教学实录 (新版)湘教版
- 军训心得体会23篇
- 工作业绩个人总结2022十篇
- 2024年版3D打印设备采购合同
- 2024年股权转让合同及附属协议
- 八年级语文上册 第五单元 24大道之行也教学实录 新人教版
- 职业院校技能大赛模块一展厅销售裁判情境
- 2023-2024学年四川省成都市锦江区重点中学八年级(上)期末数学试卷(含解析)
- 农业装备与机械化行业的农业智能制造
- 严重精神障碍患者管理课件
- 杏树主要病虫害及其防治方法
- 人身安全及注意事项
- ACL导管维护三步曲临床应用
- 有机肥料及微生物肥料行业的技术创新与知识产权保护
- 短视频运营获客短视频如何打造
- 中学名著导读课程设计
- 典范英语2a练习册
评论
0/150
提交评论