《VB程序设计》复****题
一. 填空题
⒈ VB工程主要包括三类文件: 、和。
⒉ VB编程的三个主要步骤为、和。
⒊对象具有、和三个要素。
⒋容器控件有、和等。
⒌对象的位置由和属性决定,在对象上单击鼠标左键将触发其事件,以代码的方式调用对象的方法,可实现其移动。
⒍设置对象可用性和可见性的属性分别为和,修改文本框的内容会触发其事件, 方法可显示已载入内存的窗体。
⒎ VB规定,单精度实型数据的关键字是,其类型符为。
⒏ VB规定,字符型数据的关键字是,其类型符为。
⒐&、=、+ 这三个运算符从高到低的优先顺序依次为、、。
⒑ Or、And、Not 这三个运算符从低到高的优先顺序为、、。
⒒写出VB表达式:产生1到100之间的随机整数。
⒓写出VB表达式:x是不大于100的奇数。
⒔写出VB表达式:x、y必有一个是7的倍数。
⒕写出VB表达式:
⒖表达式 5\5/5=5/5\5 OR “AB”& “CD”<>“AB”+ “Cd”的值为。
⒗表达式 3>2>1 AND 1<2<3 的值为。
⒘执行语句 y = 64 mod 7 = 36 / (8+4) 后,y的值为。
⒙执行语句 y = IIF(“ab”>“cd”, 1, -1) + 1 后,y的值为。
⒚用语句 Dim arr1%(1 to 3 , -1 to 1) 声明的数组有个元素。
⒛默认情况下,语句 Private SZ!(5 , 3) 声明的数组有个元素。
二. 单项选择题
⒈下列哪个标识符是合法的VB变量名?( )
A. VisualBasic123 B. Abs C. 99Ji D. x\y
⒉ VB不支持下列哪种数据类型?( )
A. 字符串 B. 日期 C. 逻辑 D. 指针
⒊关于语句行,下列说法正确的是( )。
A. 一行只能写一条语句 B. 一条语句可分多行书写
C. 每行的首字母必须大写 D. 长度不能超过255字符
⒋下列数据中,哪个是变量?( )
A. Sum B. “ToTal” C. 1E1 D. #10/10/99#
⒌下列哪组语句可使变量P、Q的值交换?( )
A. P=Q : Q=P B. P=T : P=Q : Q=T
C. T=P : P=Q : Q=T D. T=P : Q=T : P=Q
⒍使用Print方法时,在输出项之间加入分隔符( )可以紧凑格式输出。
A. 逗号 B. 分号 C. 空格 D. 顿号
⒎由MsgBox函数的返回值可知( )。
A. 用户所敲按钮 B. 默认按钮 C. 何种图标 D. 几个按钮
⒏下列关于For…Next循环语句的说法正确的是( )。
A. 循环变量、初值、终值和步长都必须为数值型
B. Step后的步长只能为正数 C. 初值必须小于终值
D. 初值必须大于终值
⒐ Do While…Loop循环语句( )。
A. 是直到型循环 B. 至少执行1次循环体
C. 先检查循环条件 D. 可用语句Exit For强制退出
⒑复选框或单选按钮的状态可通过( )属性来设置或访问。
A. Value B. Checked C. Selected D. Caption
⒒欲在同一窗体中放置多组单选按钮,可用(
《VB程序设计》复习题 来自淘豆网www.taodocs.com转载请标明出处.