vb 程序设计期末复习题。
1.在vb 6.0中,变量名最长可达个字符。
答案:255
解析:规定
2.男性(sex),年龄(age)在18—20岁之间,身高(size)在1.65米以上,列出逻辑表达式。
答案:sex and age>=18 and age<=20 and size>=1.65
解析:规定
3.要使一个按钮设为默认按钮,应把此按钮的属性的值设为true.
答案:default
解析:规定
4.一个工程可以包括多种类型的文件,其中,扩展名为。vbp的文件表示文件。
答案:工程。
解析:规定
表达式9^2 mod 45 \2 *3 的值。
答案:4解析:表达式的计算,优先级。
6.如果要使用命令按钮表面显示文字"退出(x)"(在字符x之下加下划线),则其caption属性设置为。
答案:退出(&x)
解析:规定
7.拖动滚动条中的滚动块将会产生scroll和事件。
答案:change
解析:规定
8.在利用visual basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和。
答案:逻辑错误。
解析:规定
base 1的作用是确定数组的下界为。
答案:1解析:规定。
10.在vb中,若要使一个文本框(text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的属性的值设置为true.
答案:multiline
解析:规定。
11.表达式81\7 mod 2^2 的值是。
答案:3解析:规定。
12.由for k=35 to 0 step 3:next k循环语句控制的循环次数是。
答案:0解析:规定。
13.把条件1<=x<12写成vb关系表达式为。
答案: x>=1 and x<12 或 x<12 and x>=1
解析:规定。
15.如果要在单击按钮时执行一段**,则应将这段**写在事件过程中。
答案:click
解析:规定。
16.写出清除标签label1的显示信息的语句为。
答案:""或 label1=""或 ""
解析:规定。
17.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义。
答案: public mystring as string*15
解析:规定。
18.将焦点定位于命令按钮command1之上的语句为。
答案: 或 setfocus
解析:规定。
19.滚动条控件有水平滚动条和滚动条。
答案:1). 垂直。
解析:规定。
20.把整型数1赋给一个逻辑型变量,则逻辑变量的值为。
答案:true
解析:规定。
21.写出清除标签label1的显示信息的语句为。
答案:""或 label1=""或 ""
解析:规定。
22.设置计时器对象触发事件的时间间隔用属性。
答案:interval
解析:规定。
中,变量的声明可分为两种方法数组和动态数组。
答案:静态。
解析:规定。
24.大于x 的最小整数的vb表示形式为。
答案:int(x)+1 或 int(x) +1
解析:规定。
25.文本框中所显示的内容是它的属性的值。
答案:text
解析:规定。
26.设a=2,b=3,c=4,d=5,则not a<=c or 4*c=b^2 and b<> a+c 的值为。
答案:false
解析:规定。
27.设置计时器控件只能触发事件。
答案:timer
解析:规定。
28.文件按照存取方式及其组成结构可以分为顺序文件和。
答案:随机文件。
解析:规定。
28.声明单精度常量g(重力加速度)代表9.8可写成。
答案:const g=9.8 或 const g as single =9.8
解析:规定。
29.在一条dim语句中可以声明多个变量,如dim strvar,intvar,sn**ar as integer,则strvar、intvar与sn**ar的数据类型分别是variant、variant和。
答案:integer
解析:规定。
30.如果在模块的声明段中有option base 0语句,则在该模块中使用dim a(6, 3 to 5)声明的数组有个元素。
答案:21解析:规定。
31.由for k=35 to 0 step 3:next k循环语句控制的循环次数是。
答案:0解析:初值超过终值。
32.表达式 1 and 0的值。
答案:false
解析:规定。
33.一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式。
答案:a<>0 and b^2-4*a*c>=0
解析:逻辑表达式的书写。
34.变量min@表示类型的变量。
答案:货币型。
解析:数据类型。
35.想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上。
答案:&解析:规定。
1.以下程序段利用随机函数生成15个10-100之间的整数,然后用选择法将其从小到大排序。
private sub form_click()
const n = 15
dim a(1 to n) as integer
dim i as integer, j as integer, t as integer, min as integer
randomize
for i = 1 to n
spacea(i
next i
for i = 1 to n
print a(i);
next i
printfor i = 1 to n - 1
spacefor j = i + 1 to n
if a(j)
next j spaceifthen min = a(i): a(i) =a(t): a(t) =min end if next i for i = 1 to n print a(i); next i end sub 答案:1). int( 91 * rnd ) 10 2). t=i 3). t <>i 或 tt 或 not t=i 或 not i=t 解析:键盘事件、消息框。 2.在文本框内输入一串字符后,统计并显示各字母出现的次数不区分大小写字母。 private sub command1_click() dim a(1 to 26) as integer, c as string * 1 spacelen(text1) for i = 1 to l1 spacecmid(text1, i, 1)) if c >=a" and c <=z" then spacej = asc(c1 a(j) =a(j) +1 end if next i for j = 1 to 26 if a(j) >0 then " "chr(j + 96); a(j); end if next j end sub 答案:1). l1 或 l1% 2). lcase 解析:规定。 3.本程序用于实现:从键盘接收一数字,判断其是否在数组中,如果在数组中则将其删除,否则显示该数字不在数组中。(如果该数字在数组中有的话,假定该数字在数组中只有一个) private sub form_click() dim a(10) as integer, x as integer for i = 1 to 10 a(i) =int(rnd * 90) +10 print a(i); next i printx = inputbox("请输入要删除的整数") for i = 1 to 10 spaceif a(i) =x then next i space vb程序设计 期末复习指导。考试题型。1 选择题。2 填空题。3 请指出下列程序的运行结果。4 1 根据要求,完整程序 2 编写程序 数据类型p11 程序结构 if for select p21 定义数组p31 文本框控件p43标签控件p43列表框控件p48 图像框控件p53mdichildp77通... 1.算法的基本概念。算法是对解题方法的精确描述。由有限个步骤组成。算法具有 1 有穷性 2 确定性 3 可行性 4 有0个或多个输入 5 有1个或多个输出等特征。2 常用的算法表示形式有 自然语言 流程图和伪 3 流程图最基本 最常用的符号 1 处理框 输入 输出框 判断框 连接框 流程线 开始 结... 1.算法的基本概念。算法是对解题方法的精确描述。由有限个步骤组成。算法具有 1 有穷性 2 确定性 3 可行性 4 有0个或多个输入 5 有1个或多个输出等特征。2 常用的算法表示形式有 自然语言 流程图和伪 3 流程图最基本 最常用的符号 1 处理框 输入 输出框 判断框 连接框 流程线 开始 结...期末复习《VB程序设计》期末复习指导
VB程序设计复习大纲
VB程序设计复习大纲分析