《算法与程序设计》强化训练.doc
文本预览下载声明
《算法与程序设计》专题练习
1.下列各组控件都具有Caption属性的是( )??? A.窗体、文本框??????? B.标签、定时器?????? C.窗体、标签???? D.文本框、定时器2. 下面关于算法的错误说法是( ) A)算法必须有输出 B)算法必须在计算机上用某种语言实现 C)算法不一定有输入 D)算法必须在有限步执行后能结束3.下列每个控件都具有的属性是 ( )??? A.Name??? ? B.Caption??? ? C.Font???? D.Interval4.下列运算结果中,值最大的是 ( )??? A. 3\4???? B. 3/4???? C. 4 mod 3???? D. 3 mod 4???????????
5.以下哪个是合法的变量名 ( )??? A.Len??? ? B.Test@qw???? C.6cost_1???? D.count2s6.在Visual Basic代码中,将多个语句合并在一行上的并行符是 ( )??? A. 撇号()???? B. 冒号(:)???? C. 感叹号(!)???? D. 问号(?)7.下列语句中,可以表示输入语句的有 ,输出语句的有 表示赋值语句的有 (多选) A. text1.text=str(a) B. msgbox(a) C. inputbox() D. P=val(text5.text) E. print a F. a=a*b+c G. ads=3098.下列控件中可设置滚动条的是 (即具有ScrollBars属性的对象)??? A.计时器?? ? B.标签??? C.文本框 D.按钮9.下面程序执行的结果是 ( )??? Private Sub Form_Click()??? A = 123: B = 456??? C = Val(A) + Val(B)???? msgbox (C \ 100)??? End Sub??? A. 123????? ??? B. 3?????? ?? C. 5???????? D. 57910.在VB中,执行“IF A5 then b=10 else b=20”语句后(程序在该行语句前未对A变量赋值),B值为 ( )??? A.5???? B.10???? C.20???? D.10或2011.下列逻辑运算结果为true的是 ( )??? A.flase or not true???? B.flase and not true??? C. true or not true???? D.true and not true12.下列控件中可用于接受用户输入文本,又可用于显示文本的是 ( )??? A.Label 控件???? ? B. TextBox 控件??? C. Timer 控件???? ? D. CommandButton 控件13.以下程序段执行后,整型变量n 的值为 ( ) ??? year=2001??? n=year\4+year\400-year\100??? A. 495???? B. 505???? C. 500??? ? D. 485
14.下列关于CommandButton 控件的叙述正确的是 ( )??? A. CommandButton 控件的Caption 属性决定按钮上显示的内容??? B. 单击VB应用程序中的按钮,则系统激活按钮控件对应的Change 事件??? C. CommandButton 控件的name 属性决定按钮上显示的内容??? D. 以上都不对15. 使用枚举法解决问题,在列举问题可能解的过程中,___。
A.不能遗漏,但可以重复 B.不能遗漏,也不应重复
C.可以遗漏,但不应重复 D.可以遗漏,也可以重复
16.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是( )??? A. 对象,属性,事件,方法???? B. 对象,属性,方法,事件??? C. 属性,对象,方法,事件??? ? D. 属性,对象,事件,方法17.如果要改变窗体的标题,需要设置窗体对象的属性。( )??? A. Name???? B.Caption???? C. BackColor????
显示全部