欢迎来到天天文库
浏览记录
ID:41845589
大小:250.59 KB
页数:16页
时间:2019-09-03
《VisualBasic程序设计练习(二)答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VisualBasic程序设计练习(二)选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。1.2.3.设=4,b=5,A.True以下选项中,A.a5bc=6,执行语句printa2、一个名为HScelll的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是(A)A.PrivateSubHScrolll_Change()PrintHScroll1.ValueEndSubC.PrivateSubHScrolll_Scroll()PrintHScroll1.ValueEndSubB.PrivateSubHScrolll_Change()PrintHScroll1.SmallChangeEndSubD.PrivateSubHS3、croll_Scroll()PrintHscroll1.SmallchangeEndSub5.窗体上有两个名称分别为TextKText2的文木框。Textl的KeyPress的事件过程如下:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimcAsStringc=UCase(Chr(KeyAscii))Text2.Text=Chr(Asc(c)+2)EndSub当向文本框Textl+输入小写字母a时,文本框Text2+显示的是(C)A.AB.aC.CD.cD)B.Pri4、ntRight(<6VBProgram,7)D.PrintLeft(U4VBProgram,,,7)6.以下不能输岀“Program”的语句是(A.PrintMid(”VBProgranT,3,7)C.PrintMid("VBProgram^^)7.假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是(A)。A)如果“条件表达式”的值是0,则一次循坏体也不执行B)如果“条件表达式”的值不为(),则至少执行一次循环体C)不论“条件表达式”的值是否为“真”,至少要执行一次循环体D)如果“条5、件表达式”的值恒为0,则无限次执行循环体4.假定有以下函数过程:FunctionFun(SAsString)AsStringDimsiAsString,i%Fori=lToLen(S)si=LCase(Mid(S,i,l))+s1,倒序NextiFun=slEndFunction在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1-Click()DimStrlAsString,Str2AsStringStr1=1npulBox(“请输入一个字符串”)Str2=Fun(Strl)P6、rintStr2EndSub程序执行后,单击命令按钮,如果在输入对话框中输入字符串“abcdefg”,则单击“确定”按钮后在窗体上的输入结果为(D)。A)ABCDEFGB)abcdefgC)GFEDCBAD)gfedcba5.以下叙述屮错误的是(D)。A)在过程中,多个形式参数之间可以用逗号作为分隔符B)在Prior方法屮,多个输出项Z间可以用逗号作为分隔符C)在Dim语句屮,所定义的多个变量可以用逗号作为分隔符D)当一行中有多个语句吋,可以用逗号作为分隔符6.要使一个文本框可以显示多行文本,应设置为Ture7、的属性是(B)。A)EnableB)MultiLineC)MaxLenthD)Width7.执行下列程序后输出的是(C)。PrivateSubCommand1_Click()ch$二”ABCDEFGH':PrintMid(Right(ch$,6),Len(Left(ch$,4)),2)EndSubA)CDEFGHB)abcdefgC)FGD)AB8.某人设计了下列程序用于计算并输岀7!(7的阶乘):PrivateSubCommand1_Click()t=0Fork=7To2Step-1t=t*kNextPri8、nttEndSub执行程序时,发现结果是错误的。下列修改方案屮能够得到正确结果的是(A)。A)把匸0改为t=lA)把Fork=7To2Step-1改为Fork=7To1Step-1B)把Fork=7To2Step-1改为Fork=lTo7C)把Next改为Nextk4.在窗体上画一个命令按钮和一个标签,其名称分别Command1和Lnbell,然后编写如下事件过程:PrivateSubCommand
2、一个名为HScelll的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是(A)A.PrivateSubHScrolll_Change()PrintHScroll1.ValueEndSubC.PrivateSubHScrolll_Scroll()PrintHScroll1.ValueEndSubB.PrivateSubHScrolll_Change()PrintHScroll1.SmallChangeEndSubD.PrivateSubHS
3、croll_Scroll()PrintHscroll1.SmallchangeEndSub5.窗体上有两个名称分别为TextKText2的文木框。Textl的KeyPress的事件过程如下:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimcAsStringc=UCase(Chr(KeyAscii))Text2.Text=Chr(Asc(c)+2)EndSub当向文本框Textl+输入小写字母a时,文本框Text2+显示的是(C)A.AB.aC.CD.cD)B.Pri
4、ntRight(<6VBProgram,7)D.PrintLeft(U4VBProgram,,,7)6.以下不能输岀“Program”的语句是(A.PrintMid(”VBProgranT,3,7)C.PrintMid("VBProgram^^)7.假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是(A)。A)如果“条件表达式”的值是0,则一次循坏体也不执行B)如果“条件表达式”的值不为(),则至少执行一次循环体C)不论“条件表达式”的值是否为“真”,至少要执行一次循环体D)如果“条
5、件表达式”的值恒为0,则无限次执行循环体4.假定有以下函数过程:FunctionFun(SAsString)AsStringDimsiAsString,i%Fori=lToLen(S)si=LCase(Mid(S,i,l))+s1,倒序NextiFun=slEndFunction在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1-Click()DimStrlAsString,Str2AsStringStr1=1npulBox(“请输入一个字符串”)Str2=Fun(Strl)P
6、rintStr2EndSub程序执行后,单击命令按钮,如果在输入对话框中输入字符串“abcdefg”,则单击“确定”按钮后在窗体上的输入结果为(D)。A)ABCDEFGB)abcdefgC)GFEDCBAD)gfedcba5.以下叙述屮错误的是(D)。A)在过程中,多个形式参数之间可以用逗号作为分隔符B)在Prior方法屮,多个输出项Z间可以用逗号作为分隔符C)在Dim语句屮,所定义的多个变量可以用逗号作为分隔符D)当一行中有多个语句吋,可以用逗号作为分隔符6.要使一个文本框可以显示多行文本,应设置为Ture
7、的属性是(B)。A)EnableB)MultiLineC)MaxLenthD)Width7.执行下列程序后输出的是(C)。PrivateSubCommand1_Click()ch$二”ABCDEFGH':PrintMid(Right(ch$,6),Len(Left(ch$,4)),2)EndSubA)CDEFGHB)abcdefgC)FGD)AB8.某人设计了下列程序用于计算并输岀7!(7的阶乘):PrivateSubCommand1_Click()t=0Fork=7To2Step-1t=t*kNextPri
8、nttEndSub执行程序时,发现结果是错误的。下列修改方案屮能够得到正确结果的是(A)。A)把匸0改为t=lA)把Fork=7To2Step-1改为Fork=7To1Step-1B)把Fork=7To2Step-1改为Fork=lTo7C)把Next改为Nextk4.在窗体上画一个命令按钮和一个标签,其名称分别Command1和Lnbell,然后编写如下事件过程:PrivateSubCommand
此文档下载收益归作者所有