顺序结构程序设计练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

顺序结构程序设计练习题

一、选择题

1、下面正确的赋值语句是()。A)x+y=30B)y=π*r*r C)y=x+30D)3y=x

2、为了给x,y,z三个变量赋初值1,下面正确的赋值语句是()A)x=1:y=1:z=1B)x=1,y=1,z=1C)x=y=z=1D)xyz=1

3、赋值语句:a=123+left("123456",3)执行后,a变量中的值是。A)"12334"B)123C)12334D)246

4、在Visual Basic中,下列____程序行是正确的。A)X=Y=5B)A+B=C^3C)Y=1&Y=Y+1D)I=X10”

5、假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2,作用是____。

A)用于测试X是否偶数B)返回一个整数C)返回一个奇数D)用于测试X是否整数

6、在Visual Basic中,下列____单词用于注释语句。A)Rem B)End C)Else D)Loop

7、inputBox函数反回值的类型为()。A)数值B)字符串C)变体D)数值或字符串(视输入的数据而定)

8、如果在立即窗口中执行以下操作:

a=8:b=9

print a>b

则输出结果是()。A)–1B)0C)False D)True

9、语句Print Format(32548.5,"000,000.00")的输出结果是()A)32548.5B)32,548.5C)032,548.50D)32,548.50

10、为了把焦点移到某个指定的控件,所使用的方法是()A)SetFocus B)Visible C)Refresh D)GetFocus

11、在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:

Private Sub Command1_Click() a=Text1.Text+Text2.Text

Print a

End Sub Private Sub Form_Load() Text1Text=""

Text2Text=""

End sub

程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为()。

A)444B)321123C)123321D)132231

12、在VB中,下列()语句可以改变变量A的值:A)a=a+1B)t=A C)print a+1D)b=a+1

13、在VB中,下列()语句是错误的:A)PRINT"x="&x B)PRINT"X=";X C)PRINT A+1D)PRINT"X="+X

14、下列VB程序段运行后,变量X,Y的结果为():

A=256:X=INT(A/100):Y=INT(A/10)-X*10A)65B)652C)25D)665

15、.在VB中,下列()表达式能够表达[10,50]之间的随机整数:

A)INT(10*RND)+40B)40*INT(RND(10+40))C)10+INT(41*RND)D)INT(10*RND)*(10+40)

16、在VB中,要交换变量A和B的值,应用的语句组是():

A)A=B:B=A B)C=A:B=A:B=C C)A=B:B=C:C=A D)C=A:A=B:B=C

17、在某个VB程序中,变量A的值为A=3.14,则应定义为()类型:A)integer B)single C)boolean D)string

18、下列VB程序运行后,变量A、B的值为():A)-6,5B)-5,4C)5,-6D)4,-5

A=4:B=-5:A=A+1:B=B-1:M=A:A=B:B=M

19、在VB中,欲显示静态的文本,可采用下列():A)命令按钮B)标签控件C)文本框D)定时器控件

20、下列关于Print方法的说法中,()不正确:

A)Print方法具有计算和输出的双重功能B)使用Print方法输出数据时,前面的窗体名称可以省略

C)Print方法对于字符串是原样输出,但不包括定界符双引号D)Print方法在窗体的Load事件下也可以运行

21、下面程序运行结果为():

Dim a as single,b as single,c as single A)123B)321C)231D)632 A=1:b=2:c=3:Let b=a*b*c:Let a=b/(c*2):Let c=a*c:Let b=b/3:Print a,b,c

22、设有语句x=inputbox(“输入数值”,“0”,“示例”),程序运行后如果从键盘上输入数值10并按回车键,则下列叙述正确的是()

A)变量X的值是数值10B)在INPUTBOX对话框标题栏中显示的是“示例”C)0是默认值D)变量X的值是字符串“10”

23、要使控件与框架捆绑在一起,以下操作正确的是()

A)在窗体不同位置上分别画一框架和控件,再将控件拖到框架上B)在窗体上画好控件,再画框架将控件框起来

C)在窗体上画好框架,再在框架中画控件D)在窗体上画好框架,再双击工具箱中的控件

24、要使文本框获得输入焦点,则应采用文本框控件的哪个方法()A)GotFocus B)LostFocus C)KeyPress D)SetFocus

25、能够获得一个文本框中被选取文本的内容的属性是()A)Text B)Length C)SelText D)SelStart

26、要使标签能够显示所需要的东西,则在程序中应设置其哪一属性的值()A)Caption B)Text C)Name D)AutoSize

27、在运行阶段,要在文本框TEXT1获得焦点时选中文本框中所有内容,对应的事件过程是

A)Private Sub Text1_GotFocus()

Text1.SelStart=0

Text1.Sellength=Len(Text1.Text) End Sub B)Private Sub Text1_LostFocus()

Text1.SelStart=0

Text1.Sellength=Len(Text1.Text)

End Sub

C)Private Sub Text1_Change()

Text1.SelStart=0

Text1.Sellength=Len(Text1.Text) End Sub D)Private Sub Text1_SetFocus()

Text1.SelStart=0

Text1.Sellength=Len(Text1.Text) End Sub

相关文档
最新文档