下列程序段以下程序的运行结果是是(   )     求详细解答   

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
c语言考试试题加答案.doc 6页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:150 &&
c语言考试试题加答案
你可能关注的文档:
········
单选题(40分)
1、一个C程序的执行是从
A.本程序的main函数开始,到main函数结束
B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C.本程序的main函数开始,到本程序文件的最后一个函数结束
D.本程序文件的第一个函数开始,到本程序main函数结束
2、合法的C语言字符常数是
A.’\97’
3、下面四个选项中,均是合法整型常量的选项是
A.160、-0xffff、011
B.-0xcdf、01a、0xe
C.-01、986,012、0668
D.-0x48a、2e5、0x
4、为了避免嵌套的if-else的二义性,C规定:else与
A.缩排位置相同的if
B.与之前最近的未配对的if
C.其之后最近的if
D.同一行上的if
5.下列程序运行时,若输入3
0后回车,则输出
有语法错误,不能通过编译
输出 * * * *
可以通过编译,但不能通过连接,因而不能运行
输出 # # # #
6、若定义 int a=10,合法的if语句是
A.if (a&&0) a=a+2 ;
B.if (a=&1) a=a+2 ;
C.if (a=&1) a=a+2 ;
D.if (a= =0 ) a=a+2 ;
7、下列说法正确的是
A.条件运算符是单目运算符
B.条件运算符是双目运算符,因为它有2个运算符号
C.条件运算符是三目运算符,因为它有3个运算对象
D.条件运算符的优先级高于赋值运算符和逻辑运算符
8、下列程序运行后将输出
A. a=10 , b=50 , c=10
B. a=10 , b=30 , c=10
C. a=50 , b=30 , c=10
D. a=50 , b=30 , c=50
9、下列程序运行后将输出
A.1,1,2
B.2,2,1
C.2,2,2
D.2,2,3
a=1,则执行完循环While (a++&5); a的值是___ A ______。
11. 执行语句 for ( i=0; i++&3; )
prtinf(&%d&,i); 后,程序输出为__ C ______。
12. 设有程序段
while ( k = 0 )
k = k - 1 ;
以下描述正确的是_____ A _____。
13、下列程序的功能___ D _______。
for ( t = 1 ; t & = 100, t + + )
{scanf (&%d&, &x);
if ( x &0 )
printf (&%3d&, t );
A....int n,t=1,s=0;
  scanf(&%d&,&n);
  do{ s=s+t; t=t-2; }while (t!=n);
  为使此程序段不陷入死循环,从键盘输入的数据应该是 D _____。
  A.任意正奇数  B.任意负偶数
  C.任意正偶数  D.任意负奇数while (!E);语句中,条件表达式等价于____ A ____。
16、设有定义:int a=10,c=9; 则表达式( - -a != c++ )? - -a : ++c; 的值是D
17.有以下函数定义: void fun(int n, double x) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是___C_____。
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
正在加载中,请稍后...vb题库-海文库
全站搜索:
您现在的位置:&>&&>&IT认证
Visual Basic 期末复习题库单项选择题 判断题 填空题 编程题1) 下列程序运行后,输出的结果为______。
B=1Do while (b&40)
答案:A2) 设执行以下程序段时依次输入1、3、5,执行结果为_____。Dim a(4) As Integer
Dim b(4) As Integer
For K =0 To 2a(K+1) =Val(InputBox(“请输入数据:&))
b(3-K) =a(K+1)
Print b(K)
答案:A3) 下列程序执行后,变量s的值为______。
long ,x As Integer
s=0:x=1Do While (x&10)
4) 编写如下事件过程:Private Sub Form_MouseDown(Button As Integer ,Shift As Integer,X As Single,Y As Single)
If Shift=6 And Button=2 Then
Print &Hello&
End If End Sub程序运行后,为了在窗体上输出&Hello&,应在窗体上执行以下_______操作。a)
同时按下 Shift 键和鼠标左键
同时按下 Shift 键和鼠标右键
同时按下Ctrl、Alt 键和鼠标左键d)
同时按下 Ctrl、Alt 键和鼠标右键
答案:D5) 当变量x=2,y=5时,以下程序的输出结果为____。 Do until y&5
y=y+1 loop print x
答案:C6) 当执行以下程序时,在名为lblResult的标签框内将显示_____。Private Sub cmdlt_click()
R=0For I=1 To 5 Step 1
Next IlblResult.Caption=Str(R)
答案:A7) 如下有一段不完整的程序段,如果要求该程序执行3次循环,则应在程序中的括号里输入______。
print xloop until(___)
答案:A8) 若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为______。
If a&5 then
if b&4 then
End ifelseif b&3 then c=a*b
elsec=a mod b
9) 设有如下语句:str1=inputbox(&输入&,&&,&练习&)从键盘上输入字符串“示例”后,str1的值是___。
“练习”d)
答案:D10) 我们在一个窗体上建立两个文本框,名称分别为Text1和Text2,事件过程如下,
Private Sub Text1_change( )
Text2.text=ucase(Text1.text)
End Sub则在Text1文本框输入“visual basic”,Text2将______。
Text2中无内容显示。b)
Text2显示&VISUAL BASIC&。
Text2显示&visual basic&d)
Text1显示&visual basic&
11) 下列程序的运行后s的值是_____。
S=0For x=99 to 1 Step-2
答案:C12) 下列程序的执行结果是____。
K=0For I=1 To 3
答案:A13) 下列程序的执行结果是_____。 Dim a(5) As String Dim b As Integer Dim I As Integer For I =0 To 5
Print a(I) Next Ia)
答案:A14) 下列程序的执行结果为_____。
Dim intsum As Integer
Dim I As Integer
intsum=0For I=20.2 To 5 Step -4.7
intsum=intsum +I
Next IPrint intsum
答案:C15) 下列程序的执行结果为_____。 Dim S As Integer,n As Integer
S=0:n=1Do While n&=100
答案:A16) 下列程序的执行结果为_____。
A=100:b=50
If a&b Then
答案:A17) 下列程序的执行结果为________。
Dim intsum As Integer
Dim I As Integer
intsum=0For I=0 To 50 Step 10
intsum=intsum+I
Next IPrint intsum
答案:A18) 下面程序执行后,X的结果为_____。X=0For I =1 to 5
For j=I to 5
答案:C19) 下面程序执行的结果是____。
Private Sub Form_Click()
A$=&123&:B$=&456&
C=Val(A$)+Val(B$)
Print C\100
答案:C20) 下列循环语句将执行______次。
a=a+1Loop until a&=10
答案:D21) 下面程序段的循环结构执行后, 的输出值是_____。程序段为:For I=1 to 10 step 2
因为Y的初值不知道,所以不确定
22) 写列程序段的执行结果____。
A=&abbacddcba&for I=6 to 2 step -2
x=mid(a,I,I)
y=left(a,I)
z=right(a,I)
z=x & y & z
next Iprint Ucase(z)
答案:C23) 以下语句输出结果是(在立即窗口中)_____。
A=&Beijing&
b=&ShangHai&
Beijing ShangHai
Abeijing ShangHai
BeijingShangHaid)
24) 有如下程序: For I=1 To 3For j=5 To 1 Step-1
Print I+j Next j,I其循环执行的次数为______。
25) 有如下程序段,该程序执行后,变量a的值为______。
For I=1 To 2
For J=I To 2
For K=1 To J
答案:C26) 执行下列程序后,变量a的值为____。
Dim I as integer
dim a as integer
a=0for I=0 to 100 step 2
答案:C27) 执行下列程序后,X的值为______。
y=6Do While y&=6
答案:C28) 执行下列程序段后,整型变量c的值为___。 A=24 b=328select case b\10
case 1 to 9
case 10 to 99
c=a*1000+b end select
答案:C29) 执行完下面的程序段后,循环将执行____次。
I=1.7 To 5.9 Step 0.9
答案:C30) 有如下语句,执行后该段语句的循环次数是_____。
Dim s,I,j as integer
For I =1 to 3For j=3 To 1
答案:A31) 有如下程序,该程序将______。
For I=1 to 10 step 0
形成无限循环。b)
循环体执行一此后结束循环。
语法错误。d)
循环体不执行即结束循环。
32) 有如下程序段,该程序段执行完毕后,共循环了________。
For I=1 To 5
For j=1 To I
For k=j To 4
答案:D33) 有如下程序,该程序的运行结果为______。
Dim k As Integer
n=5:m=1:k=1
Do While k&=n
答案:C34) 以下程序输出1到1000之间所有的偶数之和,请补充完该程序。Private Sub Command_Click()
Dim x As Double
For I=0 To 1000
If ____ Then
i Mod 2 = 0
x Mod 2 = 0
I Mod 2 && 0d)
x Mod 2 && 0
答案:A35) 以下是计算10的阶乘的程序,请补充该程序。
Dim t as single
Dim k as Integer
k=0:t=1While_______
_____是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
答案:C37)
刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是_____。
通用对话框d)
答案:C38)
下列各项不是Visual Basic的基本数据类型的是_____。
答案:A39)
下列运算结果中,值最大的是 ______。
答案:D40)
以下不属控件的一项是_____。
答案:D41)
用InputBox函数可帮助生成_______。
“保存”对话框
简单输入框d)
“颜色”对话框
42) ______对象不能响应Click事件。
答案:D43) 17 mod 3的运算结果是_____。
答案:D44) 变量X=32769,则变量声明时不能将其声明为_____。
45) 表达式2*3^2+2*8/4+3^2的值为_____。
答案:B46) 复选对象是否被选中,是由其_____属性决定的。
答案:B47) 没有Caption属性的控件是_____。
OptionButton
答案:D48) 下列符号是Visual Basic中合法变量名的是_____。
答案:D49)
使窗体自动向下移动的语句是Move_____。
Left, Top+100
Top=Top+100
答案:A50)
RGB函数通过红、绿、蓝三基色混合产生某种颜色,其语法为RGB(红、绿、蓝),括号中红、绿、蓝三基色的成分使用0-255之间的整数。若使用3个滚动条分别输入3种基色,为保证输入数值有效,则应设置_____属性。
Max和Minb)
SmallChange和LargeChange
Scroll和Change
答案:A51) _____控件可以使用SetFocus()方法。
答案:C52) 滚动条单击边上的箭头按钮移动的大小由_____设定。a)
SmallChange
答案:B53) 下列程序段的执行结果为______。
N=0:J=1Do Until
N=N+1J=J+N*(N+1)
LoopPrint N;J
答案:C54) 下列程序段的执行结果为______。 X=6For K=1 To 10 Step -2
X=X+K Next K
答案:C55) 下列程序段的执行结果为______。 K=0For J=1 to 2For I = 1 to 3
Next IFor I = 1 to 7
Next I Next J Print K
答案:C56) 下列程序段的执行结果为_______。
M=0For I=1 To 3For J =5 To 1 Step-1
Print N;J;I
答案:B57) 下列程序段运行后,输出结果是____。
B=1Do until b&7
答案:C58) 下列程序共执行了________循环。
Dim intsum As Integer
Dim I As Integer
Dim j As Integer
For I=1 To 10 Step 2
For j=1 To 5 Step 2
intsum=intsum+j
59) x是小于100的非负数,用vb表达式正确的是______。
0&=x&100c)
x&=0 AND x&100d)
0&=x OR x&100
60) 15.5\2的结果是_____。
答案:D61) 19.5 Mod 2*2的运算结果是_____。
答案:D62) a=5,b=8,则int((b-a)*rnd+a)的结果是介于_____之间的整数。
答案:A63) a和b中有且只有一个为0,可以用以下表达式来表示_____。a)
a=0 or b=0
a=0 Xor b=0c)
a*b=0 And a+b&&0d)
a=0 And b=0
答案:B64) Boolean 类型的数据由几个字节组成_______。
答案:B65) Cint函数返回值类型是_____。
双精度浮点型
答案:A66) ControlBox属性只适用于窗体,当窗体的______属性设置为0-None时,则ControlBox属性不起作用。
Borderstyle
Autoredraw
Windowstated)
答案:A67) dim a(-3 to 3)所定义的数组元素个数是_____。
答案:B68) Dim b1,b2 as boolean语句显式声明变量_____。
b1和b2都为布尔型变量
b1是整型,b2是布尔型c)
b1是变体型(可变型),b2是布尔型d)
b1和b2都是变体型(可变型)
69) Double类型的数据由_____个字节组成。
答案:C70) Inputbox()函数的返回值类型为_____。
答案:B71) Inputbox函数的参数中,必选参数Prompt的作用是_____。a)
定义提示信息
定义隐含信息d)
定义输入的位置
72) Rnd函数不可能产生的值是_____。
答案:B73) Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。
属性、事件、方法
控件、属性、事件
窗体、控件、过程d)
窗体、控件、模块
74) 变量A%的类型是____。
75) 表达式X+1&X是_____。
算术表达式
非法表达式
字符串表达式d)
关系表达式
76) 不能作为容器的对象是_____。
答案:D77) 窗体的 BackColor 属性用于设置窗体的______。
答案:C78) 窗体模块保存在一个扩展名为_____的文件中。
答案:C79) 如有数组声明语句Dim a(2,-3 to 2,4),则数组a包含元素的个数是_____。
80) 若x是一个正实数,对x的第3位小数四舍五入的表达式是_____。a)
0.01*Int(x+0.005)b)
0.001*Int(1000*(x+0.005))
0.01*Int(100*(x+0.05))d)
0.01*Int(x+0.05)
81) 确定一个窗体大小的属性是_____。
Width和Height
Width和Top
Top和Leftd)
Top和Height
82) 能显示窗体的方法是______。
答案:B83) Print方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是______。
答案:B84) Visual Basic的文件管理控件是_____。
驱动器列表框、目录列表框、文件列表框
驱动器列表框、文件列表框、组合框c)
文本框、驱动器列表框、文件列表框d)
驱动器列表框、文件列表框、图像框
答案:A85) Visual Basic主要用于______。
制作视频文件d)
开发应用程序
答案:D86) 把 InputBox 的返回值转换为数值应该使用的函数是______。
答案:D87) 为使计时器控件每隔5秒钟产生一个计时器事件(timer 事件),则应将其Interval属性值设置为______。
88) 通用对话框中能打开“颜色对话框”的方法是______。
ShowSaved)
ShowPrinter
答案:B89) 如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该等于_______。
答案:B90) 如果要改变窗体的标题,需要设置窗体对象的________属性。
BackColord)
BorderStyle
答案:B91) 如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的_______属性。
PasswordChar
答案:B92) 如果有数组声明 Dim a(10) As Integer,则该数组共有______个元素。
答案:B93) 若要将窗体从内存中卸载出去,应该使用的方法是______。
答案:B94) 若要设置定时器控件的定时时间,需设置的属性是_____。a)
答案:A95) 若要在图片框中绘制一个圆,使用的方法是______。
答案:A96) 删除字符串前导和尾随空格的函数是______。
答案:C97) 设置标签边框的属性是______。
BorderStyle
AutoSized)
答案:A98) 设置命令按钮的标题文字时,应改变的属性是______。
答案:C99) Visual basic采用了_____编程机制。
事件驱动d)
答案:C100) Msgbox 函数返回值的类型是______。
数值或字符串(视输入情况而定)答案:A 101) OOP的含义是______。a)
面向对象的程序设计方法
开放数据库接口
图形设备接口d)
图形用户界面
答案:A102) 当某一按钮的(
)属性设置为False时,该按钮不可见。a)
答案:B103) 对象可以识别和响应的某些行为称为_____。
答案:D104) 改变控件在窗体中的上下位置应修改控件的_____属性。
答案:A105) 工程文件的文件名后缀是_____。
答案:B106) 函数int(10*rnd)是在_____范围内的整数。
答案:D107) 函数int(abs(99-100)/2)的值为______。
答案:B108) 函数left(&Hello&, 2)的值为_____。
答案:A109) 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法_____。
答案:B110) 决定一个窗体有无控制菜单的属性是_____。
Maxbuttond)
Controlbox
答案:D111) 控件的什么内容决定事件发生时的执行代码_____。
112) 控件内的对齐方式由_____属性决定。
AutoSized)
答案:A113) 下列事件中,命令按钮能响应的事件是_____。
答案:B114) 通常,文本框的Setfocus方法不能使用在______事件中。a)
Form_click
Command_clickd)
Label_click
答案:B115) 数学式子sin25°写成Visual Basic表达式是_____。a)
Sin(25*3.14/180)d)
答案:C116) 数组的下标可取的变量类型是_____。
答案:C117) 设定文本框中是否可以接受多行文本用_____属性。
ToolTipText
Multilined)
答案:C118) 以下控件中没有Caption属性的是_____。
答案:B119) _______关键字声明的局部变量在整个程序运行中一直存在。
答案:A120) ______属性决定了按Tab键时焦点在各个控件之间移动的顺序。
TabIndexd)
答案:C121) Visual Basic应用程序的运行模式是______。a)
解释运行模式
编译运行模式c)
既有解释运行模式,又有编译运行模式
汇编运行模式
答案:C122) 当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的______。
AutoSize属性
Resize事件
AutoRedraw属性d)
Stretch方法
答案:B123) 可变数组的各个数组元素的数据类型可以______。
答案:A124) 若要设置文本框中所显示的文本颜色,使用的属性是______。a)
ForeColord)
答案:C125) 使图形能自动按控件大小而改变的控件是______。
答案:D126) 菜单控件仅支持以下________事件。
KeyPressd)
127) 若要获得滚动条的当前值,可访问的属性是______。
答案:B128) 若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是_____。
答案:C129) 双击窗体中的对象后,Visual Basic将显示的窗口是_____。a)
项目(工程)窗口
代码窗口d)
答案:C130) 为使文本框显示滚动条,必须先设置文本框的属性是_____。
Multilined)
ScrollBars
答案:C131) 下列字符串不能作为VB的变量名是______。
89TWDDFFd)
答案:C132) 下列表达式不合法的是_______。
[3*(4+5)-6]/7
答案:D133) 下列各组控件都具有Caption属性的是______。
窗体、文本框
标签、定时器
窗体、标签d)
文本框、定时器
答案:C134) 下列各赋值语句,语法不正确的是_____。
iNumber=15c)
Labell.caption=&time&
sLength=x+y
答案:A135) 下列类型的变量中占用字节数最小的是_____。
答案:D136) 下列变量名中不合法的是_____。
答案:B137) 下拉式组合框的Style属性值为_____。
答案:A138) 下列 逻辑运算结果为&true&的是________。
false or not true
false and not true
true or not trued)
true and not true
答案:C139) 设定当鼠标移动到文本框控件上时给用户提示文本的属性是_____。a)
HideSelection
ToolTipText
Aligmmentd)
答案:B140) 文件列表框中用于设置或返回所选文件的文件名的属性是_____。
答案:D141) 以下不是Visual Basic特点的选项是_____。
事件驱动d)
答案:B142) 以下不具有Picture属性的对象是______。
答案:D143) 以下______控件不能触发Dbclick()事件。
Commandbutton
PictureBoxd)
答案:B144) 要输出简单信息,可以使用_____。
InputBox函数
Msg Box函数
ShowFont方法d)
Show Printer方法
答案:B145) 要使循环体至少执行一次,应使用_____循环。
While-wendc)
Do--Loop while|untild)
do[while|until]-loop
答案:C146) 要禁用计时器控件、需要将____属性设置为false。
答案:A147) 要获得当前驱动器应使用驱动器列表框的______属性。a)
答案:B148) 要改变控件的宽度,应修改该控件的_____属性。
答案:C149) 要改变Label控件中文字的颜色,可以设置Label控件的_____属性。
ForeColord)
答案:C150) 写在一行上的多条语句,应以_____为分隔符。
答案:C151) 如果A为一boolean型数据,则下列赋值语句正确的是_____。
A=#TURE#d)
答案:D152) 如果将布尔常量值True赋给一个整型变量,则整型变量的值为______。
答案:B153) 若要使某命令按钮获得控制焦点,可使用的方法是_____。a)
答案:B154) 设a=2,b=3,c=4,d=5,下列表达式a=b&&c=d的值是______。
答案:C155) 逻辑表达式Not&a&&&b&And 9&3 Or 9&3的值为______。
表达式有错d)
答案:A156) 命令Picture.Cirle(500,800),800能够在图片框Picture中画出的图形是_______。
半径为sin的椭圆
细而高的椭圆
扁而平的椭圆d)
圆心在(500,800)的一个圆弧
157) 声明全局变量的位置是______。
函数过程c)
标准模块通用声明段d)
窗体模块通用声明段
答案:C158) 使用驱动器列表框的_____属性可以返回或设置磁
盘驱动器的名称。
答案:B159) 通过文本框的______属性可以获得当前插入点所在的位置。a)
SelLengthd)
答案:B160) 下列可以把当前目录下的图形文件picl.jpg装入图片框Picture1中的语句为_________。
Picture=&pic1.jpg&b)
Picture.Handle=&pic1.jpg&c)
Picture1.Picture=LoadPicture(&pic1.jpg&)
Picture:LoadPicture(&pic1.jpg&)
答案:C161) 下列哪一个是正确的变量名______。
答案:D162) 下列那些控件不可能包含其它控件______。
Picturebox
答案:D163) 下列能正确产生[1-30]之间的随机整数的表达式是______。a)
1+30*rnd()
rnd(1+30)d)
int(rnd()*30)+1
答案:D164) 下列声明语句中存在变体变量的是______。
Dim a,b As Integer
Dim a As String
Static a As Integerd)
Public a As Currenency
165) 以下_____操作不能打开属性窗口。
按下F4键b)
单击工具栏的“属性窗口”按钮c)
执行“视窗”菜单中的“属性窗口”命令
双击任何一个对象
166) 以下VB中对象属性的一项是_____。
答案:A167) 假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是_______。
Print 25b)
Picture1.Print 25
Text1.Print 25d)
Debug.Print 25
168) 将命令按钮Command1设置为不可见,应修改该命令按钮的_______属性。
答案:A169) 下列表达式中,_____的值为False。
Not 2*5=10d)
4=4 and 5&2+2
答案:C170) 下列的程序段执行后,X的值为____。
X=0for I=1 to 10
for j=I to 10
答案:B171) 下面的运算符中,哪个是关系运算符______。
答案:C172) 下面四个选项,不是事件的是______。
答案:B173) 下面的运算符中,哪个是逻辑运算符______。
答案:A174) 下面的运算符中,哪个是算术运算符_______。
答案:A175) 写列程序段的执行结果为___。
y=-20if not x&0 then
y=x+3print x-y;y-x
答案:A176) 循环结构for i=1 to 10 step 1.5的执行次数是_____。
答案:B177) 在Visual Basic中通过______属性设置字体颜色。
Backcolord)
178) 在Visual Basic中按文件的访问方式不同,可以将文件分为_______。a)
顺序文件、随机文件和二进制文件
ASCII文件和二进制文件
答案:A179) 在Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:______。
180) 在Visual Basic中,下列________控件可以包含其他控件。a)
Picturebox
Commandbutton
答案:A181) 在Visual Basic设计界面中不能隐藏的窗口是______。a)
立即窗口d)
答案:A182) 在Visual Basic 中,称对象的数据为:______。
183) 在VB中,常量12#的数据类型是_____。
双精度浮点型
答案:B184) 运行VB程序的快捷键为_______。
答案:B185) 语句Print 5*5/5的输出结果是________。
答案:A186) 用于设定文本框中最多可接受的字符数的属性是______。a)
AutoSize属性
PasswordChar属性
SelLength属性d)
MaxLength属性
答案:D187) 用于获取字符串长度的函数是_______。
Strlen()d)
答案:A188) 用于获得字符串S从第4各字符开始的4个字符的函数是______。
Mid(S,4,4)
Middle(S,4,4)
Midstr(S,4,4)d)
MiddleStr(S,4,4)
答案:A189) 用于获得字符串S最左边4个字符的函数是:_______。a)
Leftstr(S)d)
Leftstr(3,4)
答案:A190) 用以下语句 Dim b(-2 to 4)as string 所定义的数组的元素个数是_______个。
答案:D191) 用于将菜单项级别提升一级的按钮为________。
答案:A192) 用户可通过______模拟屏幕的小图象来布置应用程序运行后的位置。
窗体设计器
立即窗口d)
窗体布局窗口
答案:D193) 以下选项中,是Visual Basic控件的是_____。
答案:A194) 以下选项中,不属于单选按扭属性的是______。
答案:D195) 窗体能响应的事件是_______。
ActiveFrom
答案:C196) 单精度浮点数占用的字节数为______。
答案:C197) 当一个工程含有多个窗体时,其中的启动窗体是_____。a)
启动VB时建立的窗体
第一个添加的窗体
最后一个添加的窗体d)
在“工程属性”对话框中指定的窗体
答案:D198) 对象是一个逻辑实体,它是______的集合。
数据与代码d)
答案:C199) 改变驱动器列表框的Drive属性值将激活_____事件。a)
答案:A200) 将定时器的时间间隔设置为1秒,那么定时器的Interval属性应设置为______。
答案:A201) Datetime是Date类型的变量,以下赋值语句中错误的是:_______。a)
Datetime=#4/14/97#
Datetime=#May 1,1997#
Datetime=#12:15:00AM#d)
Datetime=&8\8\99&
答案:D202) 不能触发滚动条Change事件的操作是_______。
拖动滚动块
单击两端箭头
单击滚动块d)
单击箭头与滚动块之间的滚动条
203) 对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
输入对话框
输出对话框
模态对话框d)
非模态对话框
答案:C204) 当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。
答案:C205) 使用CommonDialog控件的_________方法可显示“打印”对话框。
ShowColord)
ShowPrinter
答案:D206) 数组Dim D(3,
1 To 15)共有元素________。
答案:B207) 8.6787E+8写成普通的十进制数是_______。
答案:B208) 单击滚动条两端的滚动箭头,将触发它的_____事件。a)
SmallChange or LangeChange
答案:D209) 程序的基本控制结构是______。a)
顺序结构、多分支结构和单分支结构
For?Next结构、Do?loop结构
顺序结构、选择结构和循环结构
单行结构和多行结构
答案:C210) 下列______语句可以将变量A、B的值互换。
A=A+B:B=A-B:A=A-B
A=C:C=B:C=Ad)
A=(A+B)/2:B=(A-B)/2
答案:B211) 下列______语句可以将变量A、B的值互换。
C=A:A=B:B=C
A=C:C=B:C=Ad)
答案:B212) 以下程序段执行后整型变量n 的值为_____。
N=0for I=1 to 20 step 5
答案:B213) 以下程序输出的结果为______。
y=4Do Until y&4
答案:A214) 以下面_____那种方式打开的文件,只能读不能写。
答案:A215) 以下哪个是合法的变量名_______。
答案:D216) 以下可以构成语句的一项是_______。
对象名.属性名
对象名.方法名
对象名.事件名d)
对象名.函数名
217) 以下程序段的执行结果是_____。
X=2:y=1If x*y&1 Then
y=-1Print y-x&0
答案:B218) 以下程序段的输出结果是______。
答案:D219) 一个可执行的vb运行程序至少包括一个______。
资源文件模块
答案:B220) 下列程序运行后,变量s的值为______。
J=0:s=0For I=1 To 4
答案:A221) 下列程序段的执行结果为_____。
Dim M(10),N(10)
I=3for T=1 To 5
N(I)=2*I+T
Next Tprint N(I);M(I)
答案:C222) 下列程序段的执行结果是_____。
N=10For k=n To 1 Step-1
答案:A223) 如下数组声明语句,正确的是______。
dim a[3,4] as intiger
dim a(3,4) as string
dim a(n,n) as singled)
dim a(3 4) as integer
224) 可以通过_____来删除列表框中的选择项。
Enable属性
RemoveItem方法
AddItem方法d)
在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
答案:C226) 写列选项中,合法的变量是______。
答案:B227) 要想改变一个窗体的标题内容,则应该设置______属性的值。
答案:C228) 以下控件中没有Caption属性的控件是______。
答案:B229) 在VB中,过程共有三种,他们是______。
事件过程,子过程和函数过程。b)
sub过程,Function过程和Property过程。
事件过程,函数过程和属性过程。d)
Sub过程,函数过程和通用过程。
230) 在Visual
Basic设计界面中不能隐藏的窗口是______。a)
立即窗口d)
答案:A231) 整型变量占用的字节数为______。
232) 整型数的取值范围为______。
C32767~+32767
C32768~+32767
C32768~+32768d)
答案:B233) 在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
答案:D234) 下列选项中,为字符串常量的是______。
&6/12/2001&
#6,12,2001#d)
6,12,2001#
答案:B235) 下列选项中,哪一项是所有控件共有的属性_______。a)
答案:D236) 下列数据中哪一个是布尔常量_______。
答案:C237) 下列数据类型不可能占8个字节的是_____数据类型。a)
238) 在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。
答案:B239) 如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
答案:D240) 下列程序的运行结果为________。
For I=1 to 3d(I)=2*I-1
答案:A241) 下列控件不能改变大小的有_______。
PictureBox
答案:C242) 若要取消窗体的最大化功能,则可设置______属性为False来实现。
ControlBox
MaxButtond)
答案:C243) 若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
FontSized)
答案:C244) 若要将窗体隐藏起来,则实现的方法为_______。
WindowsStated)
答案:D245) 若要使标签透明,则可使用的属性是_______。
BorderStyled)
答案:B246) 若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
答案:A247) 下列_______属性用于设置或返回文本框中的文本。
248) 当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
DisabledPicture
DownPicture
答案:B249) 若要在列表框中显示多列数据,可用列表框的______属性来实现。
MultiSelect
答案:C250) 复选框控件其Value属性的可取值是_______。
Trut和False
答案:D251) 所有控件都有的属性是_______,在程序中作为对象的标识引用。
答案:D252) 在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是________。
新建一个工程
打开属性窗口d)
进入VB环境
答案:B253) 要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是_______。
Dim str As Stringb)
Dim str As String(256)
Dim str As String(256)d)
Dim str As String*256
答案:D254) 下述的说法哪种是Windows的程序设计方法:_______。a)
面向对象,顺序驱动
面向过程、事件驱动
面向过程、顺序驱动d)
面向对象、事件驱动
255) 要使窗体Form1关闭,错误的是______。
Unload Form1
Form1.Visiable=False
答案:D256) 要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。a)
Open &Sd.dat& For Output As #1
Open &C:Sd.dat& For Input As #1
Open &C:Sd.dat& For Output As #1d)
Open &Sd.dat& For Input As #1
257) 以下不属于Visual Basic系统的文件类型是
答案:C258) 下列命令按钮事件过程执行后,输出结果是_____。
For m=1 to 1000 step 2
a=10for n=1 to 20 step 2
答案:C259) 下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0For I=1 to 10
For j=1 to 100
答案:D260) 下列输出语句中,错误的是______。
Print x,yc)
Debug.Print x,yd)
Print.Form x,y
答案:D261) 下列_______方法是将项目添加到List控件中。
答案:D262) 在visual basic中,要将一个窗体从内存中释放,应使用______语句。
答案:D263) 下列结构中不属于循环结构的是______。
while/wend
With/end withd)
答案:C264) 下列控件中可自动设置滚动条的是________。
答案:C265) 命令按钮Command1 的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为_________。a)
在x前插入&
在x后插入&
在x前插入 #d)
在x后插入#
答案:A266) 单击命令按钮时,下列程序的执行结果为______。 Private Function P(N As Integer)
Static sum
For I = 1 To N
sum = sum + 1
P = sum End FunctionPrivate Sub Command1_Click()
S = P(1) + P(2) + P(3) + P(4)
Print S; End Sub
答案:A267) 目录列表框的path属性的作用是______。
显示目录列表框中打开的当前目录。b)
显示当前驱动器或指定驱动器上的某目录下的文件名。c)
显示根目录下的文件名。d)
显示路径下的文件。
答案:A268) 某顶级菜单项的热键字母为F,以下_____操作等同于单击该菜单项。a)
同时按下Ctrl+F键
同时按下Alt+F键d)
同时按下Shift+F键
答案:C269) 在使用菜单编辑器设计菜单时,必须输入的项是____。a)
答案:B270) 已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是____。
A&=B AND B&=C AND C&0
A+C&B AND B+C&A AND C&0
(A+B)&=C OR A-B&=C AND C&0
A+B&C AND A-B0
答案:B271) 下面的运算符中,优先级别最高的是_____。a)
答案:B272) 表达式25.26 MOD 6.98的值是_____。
提示错误信息
答案:C273) 要使一个命令按钮成为图形命令按钮,则应首先设置_____属性值。
Downpictured)
Disabledpicture
答案:B274) 执行语句Print format(,&##,#0.00&),正确的输出是______。
5,459,478d)
5,459。47
答案:B275) 以下过程不属于Sub过程的是_____。
Sub通用过程
proper属性过程d)
Event事件过程
答案:A276) 当x=-5时,下列语句y=iif(x&0,x^2+1,x-1)执行后y的值_____。
答案:C277) 如果x是一个正实数,对x的第二位小数四舍五入的表达式是_____。a)
0.1*Int(x+0.05)b)
0.1*Int(10*(x+0.05))
0.1*Int(100*(x+0.5))d)
0.1*Int(x+0.5)
答案:B278) Print方法不允许在____对象上输出数据。
立即窗口d)
答案:B279) 设x=-18,则Abs(5*x)=_____。
答案:B280) Strc=Mid(&Visual Basic&,10,3),则Strc的值_____。
答案:D281) 要把一个命令按钮设置成无效,应设置其哪一属性值_____。a)
答案:B282) 表达式Int(-17.8)+Sgn(17.8)的值是______。
答案:B283) 表达式val(-17.8)+Abs(17.8)的值是______。
答案:A284) 若x=5,y=6,则表达式x+y=11的值是_____。
答案:C285) 列表框中的列表项的数目可通过以下哪个属性的值获得_____。
Listindexd)
答案:B286) 在VB6.0中,的类型中是______。
字符串型d)
答案:B287) RGB(x,y,z)函数中x,y,z的取值范围______。
答案:C288) 表达式Left(&how are you &,3)的值是_____。
答案:A289) 表达式Right(&Beijing&,4)的值是______。
答案:B290) 表达式Fix(-23.87)+int (24.56)的值为_____。
答案:C291) 下面四个选项,不是事件的是_____。
答案:B292) 表达式Abs(-5)+Len(&ABCDE&)的值是_____。
答案:C293) 下面______控键对象具有绘图方法。
Pictureboxd)
答案:C294) 能够改变窗体边框线类型的属性是_____。
Borderstyle
Backstyled)
答案:B295) 要使一个文本框具有水平和垂直流动条,则应先将其Muliline属性设值为True,然后再将Scrollbar属性设值为_____。
答案:D296) VB 6.0中,执行下面的四个语句时出现错误的是_____。a)
x=LOG(0)d)
答案:C297) 如果有声明Option base 1 dim arr(3,3),则该数组共有_____个元素。
答案:B298) 如果有声明Option base 1 dim arr(-8 to -2,4),则该数组共有_____个元素。
答案:B299) 如果有声明Option base 1 dim array(15),则该数组共有_____个元素。
答案:B300) 表达式:5\2*3的值_____。
答案:B301) 下列对象中没有焦点属性的是(???)
命令按钮控件
文本框控件d)
单选框控件
答案:B302) 文本框控件中将Text的内容全部显示为所定义的字符的属性项是(?? )
PasswordChar
需要编程来实现
Passwordd)
以上都不是
答案:A303) 以下关于复选框的说法,正确的是(?? )a)
一个窗体上的所有复选框一次只能有一个被选中
一个容器中的所有复选框一次只能有一个被选中
在一个容器中的复选框可以同时有多个被选中
无论是在容器中还是在窗体中,都不可以同时选中多个复选框
答案:C304) 下列赋值语句正确的是(?? )a)
Text1.text=Text.text+Text2.text?
Text1.name=Text1.Name+Text2.Name?c)
Text1.Caption=Text1.Caption+Text2.Caption?
Text1.Enable=Text1.Enable+Text2.Enable?
答案:A305) 要清除组合框Combol中的所有内容,可以使用(
Combo1.ClS
Combo1.Clear
Combo1.Deleted)
Combo1.Remove?
答案:B306) 引用列表框的最后一项应使用(?? )
List1.List(List1.ListCount-1)?
List1.List(List1.ListCount)
List1.List(ListCount)d)
List1.List(ListCount-1)
307) 可以用作其它控件容器的控件有(?? )
窗体控件,列表控件,图像控件
窗体控件,文本框控件,框架控件
窗体控件,框架控件,图片框控件d)
窗体控件,标签控件,图片控件
308) 要在图片框P1中打印字符串“How Are You”,应使用语句(?? )a)
Picture1.Print=“ How Are You”b)
P1.Picture=LoadPicture(“How Are You”)
P1.Print“How Are You”d)
Print “How Are You”
答案:C309) 将字符串“hello”添加到列表框的最后,可使用(?? )请语句。a)
List1.AddItem“hello”,List1.ListCount-1?
List1.AddItem“hello”,List1.ListCount+1
List1.AddItem“hello”,List1.ListIndex
List1.AddItem“hello”
答案:D310) 要使一个标签透明且不具有边框,则应(?? )
将其BackStyle属性设置为0,BorderStyle属性设置为0b)
将其BackStyle属性设置为0,BorderStyle属性设置为1c)
将其BackStyle属性设置为1,BorderStyle属性设置为0d)
将其BackStyle属性设置为1,BorderStyle属性设置为1
答案:B311)
为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(
答案:D312) 能够改变窗体边框线类型的属性是(
BorderStyle
BackStyled)
答案:B313) 要使标签中显示的文本靠右显示,则应将其Alignment属性设置为(
答案:B314) “对象”是计算机系统运行的(
物理实体d)
答案:D315) 窗体的Enable属性的属性值是(
)类型的数据.
316) 控件是(
建立对象的工具
设置对象属性的工具
编写程序的编辑器d)
建立图形界面的编辑窗口
317) 当事件能被触发时,(
)就会对该事件作出响应.
318) 下列叙述正确的是(
对象是包含数据又包含对象数据进行操作的方法的物理实体b)
对象的属性只能在属性窗口中设置
不同的对象能识别不同的事件d)
事件过程都要由用户点击对象来触发
答案:C319) 标准工具箱中的控件(
数目是固定不变的
数目可以增加或减少c)
包含了Visual?Basic所有控件d)
在窗体建立对象时不一定被使用
320) 下列各种窗体事件中,不能由用户触发的事件是(
Load事件和Unload事件
Click事件和Unload事件
Click事件和Dbclick事件d)
Load事件和Initialize事件
321) 将任意一个正的两数N的个位数与十位数对换的表达式为?a)
(N-INT(N/10)*10)*10+INT(N/10)
N-?INT(N/10)*10)*10+INT(N)/10?
INT(N/10)+(N-INT(N/10)d)
(N-?INT(N/10)*10)*10+INT(N/10)
322) ?如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是a)
0.01*int(x+0.05)b)
0.01*int(100*(x+0.005))
0.01*int(100*(x+0.05))d)
0.01*int(x+0.005)
323) INT(100*RND(1))产生的随机整数的闭区间是
[0,100]???d)
324) 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是?
答案:C325) 设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用(???)表示。?
A+B&=C Or A+C&=B Or B+C&=Ab)
Not(A+B&=C Or A+C&=B Or B+C&=A)
A+B&C And?A+C&B And B+C&A?d)
A+B&=C And A+C&=B Or B+C&=A
321) 将任意一个正的两数N的个位数与十位数对换的表达式为?a)
(N-INT(N/10)*10)*10+INT(N/10)
N-?INT(N/10)*10)*10+INT(N)/10?
INT(N/10)+(N-INT(N/10)d)
(N-?INT(N/10)*10)*10+INT(N/10)
322) ?如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是a)
0.01*int(x+0.05)b)
0.01*int(100*(x+0.005))
0.01*int(100*(x+0.05))d)
0.01*int(x+0.005)
323) INT(100*RND(1))产生的随机整数的闭区间是
[0,100]???d)
324) 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是?
答案:C325) 设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用(???)表示。?
A+B&=C Or A+C&=B Or B+C&=Ab)
Not(A+B&=C Or A+C&=B Or B+C&=A)
A+B&C And?A+C&B And B+C&A?d)
A+B&=C And A+C&=B Or B+C&=A
326) 表达式(7\3+1)*(18\5-1)的值是(???)
答案:C327) 表达式25.28 Mod 10的值是(
答案:B328) Rnd函数可能产生的(
答案:B329) 在一个语句行内写多条语句时,语句之间应该用(????)分隔
330) 设A=”abcdefghijklm”,下面(??????)的函数值为”jklm”。?a)
Mid(A,10,14)
Ringht(A,?5)
Ringht(A,1,4)d)
Left(A,10,4)
331) 窗体设计器是用来设计(
应用程序的代码段
应用程序的界面
对象的属性?d)
对象的事件?
332) 启动Visual?Basic后,系统为用户新建的工程起一个名为(??)的临时名称
答案:A?333) 双击窗体的任何地方,可以打开的窗口是(??)
代码窗口??
工程管理窗口d)
以上3个选项都不对
答案:A334) 设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是(???)?
答案:A335) 文本框控件最多能处理()个字节
336) 逻辑运算符Xor、、Or、Eqv、And中,级别最高的运算符师()
答案:D337) 下列哪项是窗体对象的方法而不是属性()
答案:B338) b(LR/ Visual Basic的数据类型。
答案:D339) E§ 件都没有的属性是
340) 叹哏 说法不正确的是a)
必须是字母开头,不能是数字或其他字符
耍/Visual Basi癣? 保留字c)
可以包含字母、数字、下划线和标点符号
不能超过255个字符
答案:C341) Visual Basi`x|d设ァ\Z? 中断三种模式,要使用调试工具应该
凛_设? 模式
凛`ZL 模式
凛b- 模式d)
甍凛e 任何模式
342) 下列关于属性设置的叙述错误的是:(?)
一个控件具有什么属性是VB预先设计好的,用户不能改变b)
一个控件具有什么属性是VB预先设计好的,用户可以改变?c)
一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置?d)
一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值?
343) VB应用程序的运行模式是?
?解释运行模式
编译运行模式
两者都有d)
答案:C344) 决定控件上文字的字体、字形、大小及效果的属性是(?????)a)
TEXT??????
CAPTION?????
答案:D345) 任何控件都具有的属性是(?????)?
CAPTION??????
FORECOLOR?
答案:C346) 变量未赋值时,数值型变量的值为(
答案:A347) 以下(????)程序段可以实施X、Y变量值的变换
Y=X:X=Yb)
Z=X:Y=Z:X=Y
Z=X:X=Y:Y=Zd)
Z=X:W=Y:Y=Z:X=Y?
348) 语句PRINT?“SGN(-26)=”;SGN(-26)的输出结果为a)
SGN(-26)=26
SGN(-26)=?-26?
SGN(-26)=?+1d)
SGN(-26)=?-1
349) 下列语句中正确的是a)
txt1.text+txt2.text=txt3.text
command1.name=cmdok?
12label.caption=1234d)
a=inputbox(hello)
答案:D350) 若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的(????)属性
BACKCOLOR???
BORDERSTYLE???
FORECOLOR???d)
BACKSTYLE?
答案:D351) 假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是?a)
BOOLVAR=‘TRUE’???
BOOLVAR=.TRUEc)
BOOLVAR=#TRUE#答案:D1) 在Visual Basic程序设计中,TextBox对象没有Caption属性。
答案:对2) 保存新建工程时,默认的路径是c:\Windows。答案:错3) 当按钮的Enable属性设置为False时,该按钮为不可见。 错
4) 在Select case结构中应至少包含一个1子句。答案:对5) 启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。 对6) 当对窗体中的对象进行单击操作时,Visual Basic就会显示该对象的代码窗口。答案:错7) Visual Basic的对象是窗体和控件的总称。答案:对
8) 用窗体的Caption属性可以设置窗体的标题。答案:对9) 建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是Command。答案:错
10) 标签框有Text属性。答案:错11) 文本框没有Caption属性。答案:对12) Visual Basic 提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。答案:对
13) 用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。答案:错
14) 单击滚动条的滚动箭头时,产生的事件是Change。答案:对
15) 图片框的默认属性为Caption。答案:错
16) 在Visual Basic设计界面中,工程窗口 是不能隐藏的窗口 对
17) 对象名.函数名 可以构成语句。答案:错
18) 事件驱动不是Visual Basic的特点。答案:错
19) 事件是Visual Basic预先定义的对象能识别的动作。:对
20) 属性是指对象的名字、大小、位置和颜色等特性。答案:对
21) 在Visual Basic中通过FontColor 属性来设置字体颜色。错
22) 窗体的Name与其Caption属性相同。答案:错
23) 方法是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。对
24) 对象可以识别和响应的某些行为称为事件答案:对
25) Double类型的数据由 4 个字节组成。答案:错
26) 整型数的取值范围为C32768~+32768 。答案:错
27) 3abc为合法变量。答案:错
28) 局部变量是指那些在过程中用Dim语句或Static语句声明的变量。答案:对
29) 局部变量的作用域仅限于声明它的过程。答案:对
30) 静态局部变量是在过程中用Static语句声明的。答案:对
31) 局部变量在声明它的过程执行完毕后就被释放了。答案:错
32) 逻辑表达式Not&a&&&b& And 9&3 Or 9&3的值为true 。 对
33) 为使文本框显示滚动条,必须首先设置ScrollBars属性。错
34) Index 属性决定了按Tab键时焦点在各个控件之间移动的顺序。答案:错
35) 改变控件在窗体中的上下位置应修改控件的Width 属性。 对答案:错
36) 将命令按钮Command1设置为不可见,应修改该命令按钮的Enabled 属性。
37) 要改变Label控件中文字的颜色,可以设置Label控件的ForeColor属性。
38) 复选框对象是否被选中,是由其Value属性决定的。
39) 将定时器的时间间隔设置为1秒,那么定时器的Interval属性值应设为1。
40) 计时器对象不能响应Click事件。
41) 框架由于是一种辅助性的控件,功能较单一,属性较少所以有name属性,没有caption属性。
42) 选择框架中的多个控件,按下Shift键点击各控件或按下Ctrl键的同时用鼠标拖拉框架内的控件。
43) 复选框的功能是独立的,如果一个窗体上有多个复选框,用户可根据需要选择一个或几个。答案:对
44) 复选框的value有2个值,即0或1。答案:错
45) 列表框 (ListBox)用于返回列表框中所有选项的个数,其属性listcount只能在程序代码中调用和设置。答案:对
46) 列表框的listindex返回当前选项的索引号,索引号从0开始。如果没有选项被选中,该属性为1。
47) 列表框List属性可以得到列表中任何选项的值,它以数组的方式存在。
48) 列表框Columns属性可以用来设置列表框多列显示。
49) 组合框的属性style=0表示下拉式组合框。
50) 简单组合框,它由一个文本框和一个标准列表框组成,列表框是下拉式的。
51) 图片框和图像框的主要区别是:image除了可以显示图形之外,还可以作为其它控件的容器。
52) LoadPicture()函数用于在程序的代码中对窗体、图片框或图像框的Picture属性赋值,以便在程序的运行阶段加载图形文件。
53) 图像框的功能较单一,可以用于显示动态图像。
54) 计时器(Timer)的Interval属性的默认单位为毫秒。
55) 计时器(Timer)的Interval属性的取值范围0-65535。
56) 计时器(Timer)的Interval属性的取值为0时表示计时器触发次数最多。
57) 计时器不只有Timer事件,interval也是计时器的事件。
58) 滚动条通常用于浏览显示内容、确定位置,也可以作为数据输入的工具。通过编程控制,可以为不具备滚动能力的控件提供滚动功能。
59) 滚动条在常用工具栏是一个控件。
60) 当滚动条位于最右端或顶端时,表示其值最大,反之为最小。
61) 滚动条上,当单击滚动箭头、单击滚动条区域或拖动滑动块结束时将触发Change事件。
62) 当在滚动条内拖动滑动块时只触发Scroll事件。
63) 控件中不能改变大小的只有timer。
64) 若要使标签透明,则可使用属性BackColor。
65) 滚动条的最小值、最大值、最小变动值、最大变动值属性均可自行设计。
4) 双精度数用字母_____将尾数与指数分开。
答66) 滚动条所处的位置可由Value属性标识。
5) 下列程序段的执行后输出的结果为_____。 67) 可以用剪切+复制的方法将已有控件放入框架中。
I=4:A=5 答案:对
68) 框架内所有的控件会随框架一起移动、显示、消失和屏蔽。
69) 在一个语句行内写多条语句时,语句之间应该用逗号分隔。
70) 在语句Label1.caption=&欢迎&被执行之前,标签控件Label1的Caption属性为默认值,则该语句被执行后,标签控件Label1的Name属性和Caption属性的值分别为:“label”、 “欢迎”。
71) 在visual basic中,要将一个窗体从内存中释放,应使用load语句。
72) 在Visual Basic中按文件的访问方式不同,可以将文件分为数据文件和可执行文件。
73) 在Visual Basic 中,要使一个窗体不可见,但不从内存不释放,应使用UnLoad语句。
74) 要想改变一个窗体的标题内容,则应该设置Name属性的值。
75) 要使窗体Form1的标题栏中显示“正在复制文件?”,应在代码中输入:Form1.Text=&正在复制文件?”。
76) 要使文本框在程序运行时不能由用户直接输入数据,应设置文本框的Visible属性设置为False。
77) 要禁用计时器控件、需要将Visible属性设置为false。
78) 要获得文件列表框中当前被选中的文件的文件名,则应使用Filename。
79) 要获得当前驱动器应使用驱动器列表框的Dir属性。
80) 使用a=b:b=a 语句可以将变量A和B的值互换。
81) 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法me.cls。
82) 控件的事件过程内容决定事件发生时的执行代码。
83) 通常,文本框的Setfocus方法不能使用在Form_load事件中。
1) 假定当前日期为日,星期六,则执行语句Print day(now)后,输出结果是______。
2) 语句a%=3.14156:Print a%的输出结果是______。
3) 以下循环的执行次数是_____。
Do While k&=10
I=I+1:A=A+2
Loop Until I&=7
Print &A=&;A
答案:A=11
6) 表达式3/6*5的值是_______。
7) 下列程序的作用是将三个数按从大到小进行排序,请补充完该程序。
If a&b Then
d=a:a=b:b=d
If a&c Then
d=a:a=c:c=d
If_____Then
d=b:b=c:c=d
Print a,b,c
8) 在Select case 结构中应至少包含一个______子句。
答案:CASE
9) 窗体的属性可在属性窗口中设置,也可在程序中用______语句动态设置。
答案:赋值
10) 有如下Sub过程:
Sub ind(a As Integer)
Static x As
End Sub 以下是调用它的事件过程,程序运行后,单击命令按钮Command1,输出结果为______。
Sub Command1_Click()
11) 逻辑常量值为TRUE或_______。
答案:FALSE
12) 货币类型的数据小数点的位置是固定的,精确到小数点后_____位。
13) 表达式(2+8*3)/2的值是______。
14) 以下程序用来判断一个整数X是否为偶数,并将其中的偶数在窗体上显示,请补充完该程序。
If X___2=____
Then Print X
答案:MOD#0
15) 当对窗体中的对象进行_____操作时,Visual Basic 就会显示该对象的代码窗口。
答案:双击
到 15 (总共 103 个记录) 第一页
16) 下列程序的执行结果是____。
T = O : m = 1 : Sum = 0
Dot = t + m : Sum = Sum + t : m = m + 2
Loop While m &= 9Print Sum
答案:5517) 一组具有相同名称,不同下标的下标变量称为______。
答案:数组18) 给定年份,下列程序用来判断该年是否闰年,请补充完该程序。 提示:闰年的条件是年号可以被4整除但不能被100整除,或者能被400整除。Private Sub Command6_Click() Dim y As Integery=InputBox(&请输入年号&) If(y Mod 4=0______y Mod 100&&0) or (y Mod 400=0) Then
Print &是闰年&Else
Print &是普通年份& End IfEnd Sub
答案:AND19) 设a=2,b=3,c=4,d=5下列a&b and c&&d or c=a表达式的值是_____。
答案:FALSE20) 假定在C:盘根目录下有一个名为pic2.gif的图形文件,要在运行期间把该文件装入一个图片框,应执行的语句为_____。
答案:PICTURE1.PICTURE=LOADPICTURE(&C:\PIC2.GIF&)21) 为了能自动放大或缩小图象框中的图形以与图象框的大小相适应,必须把该图象框的Stretch属性设置为______。
答案:TRUE22) 根据变量的定义位置和所使用的变量定义语句的不同,VB中的变量可以分为3类,即_____、模块变量和全局变量。
答案:局部变量23) 表达式3&4 and 7=5的值是______。
答案:FALSE24) 以下的程序用来输出100到2000间不能被3整除的数字,请补充完该程序。Private Sub Commmand1_Click()
Dim x As Integer
x = 100Do Until x & _____
If x Mod 3 && 0 Then
LoopEnd Sub
答案:X&20025) 下列程序段的执行时,共循环____次。
For a=0 To 1
For b=1 To 2
For c=1 To 3
答案:1226) 以下程序计算2到50间所有偶数的和,请补充完该程序Sub mult()Dim Sum As Integer Sum=0Dim I as integer For___to 50If I MOD 2=___Then___
Next I Print sumEnd Sub
答案:I=2#0#SUM=SUM+I27) A=7,B=3,C=4,则表达式 A MOD 3+B^3/C\5的值为____。
答案:228) 下列循环语句,要求和数达到10既停止累加,退出循环,请补充完程序。
For j=1 to 10
s=s+jIf s&=10 then______。
答案:EXIT FOR
29) 下列程序段的运行结果是:
Sub sele()Dim n as Integer
Do While I&n
End Sub打印结果_____。
答案:330) Visual Basie中的常量分为两种,一种是文字常量,一种是____常量。
答案:符号31) Visual Basie 提供了列表框控件, 当列表框中的项目较多、超过了列表框的长度时, 系统会自动在列表框边上加一个______。
答案:滚动条
32) 一个程序最多可以有________窗体。
33) 将一般窗体转换为MDI窗体的子窗体时要把MDIChild属性的值设置为_______。
答案:TRUE
34) 要选择多个不相邻的控件,按住_______或SHIFT键不放,再单击要选择的控件。
答案:CTRL35) 表达式:&1&+&2&=&3&的值是_______。
答案:FALSE
36) ______属性用来设置窗体的标题。它确定和改变显示在窗体的标题栏中的文本。
答案:CAPTION37) 假定有一个文本框,其名称为Textl,为了使该文本框具有焦点,应执行的语句是______。
答案:TEXT1.SETFOCUS38) 执行下面的程序段后,s的值为____。
S=5For I=2.6 To 4.9 Step 2s=s+1
Dim s As Long
Dim x As Integer 39) 表达式“12345”&&“12345”&“ABC”的值是_____。
s = 0 答案:TRUE
40) 下列程序用来计算1+2+3??+10的值,请补充完程序。
Dim t,k as single
DO While k&10
K=k+1:______
答案:T=T+K
41) 下列程序段的执行后输出的结果为_______。
For I = 1 To 3
A = I ^ I ^ K
42) 下列程序是用来计算1+2+3??+10的程序段,请补充完该程序。
Dim I, s, k As Integer
s = 0: k = 0
For____To -1
k = k+1:s = s+k
答案:J=-10
43) 执行inputbox函数后,会产生一个对话框,对话框上通常有两个按纽,它们是_____按纽和取消按钮。
答案:确定
44) 下列程序的执行结果是_____。
M1 = 1:m2 = 1
Do While m2&&6
m1 = m1*m2 : m2 = m2+1
45) 下列程序的执行结果是_____。
Private Function P(N As Integer)
For I = I To N
SUM = SUM + 1
End Function
Private Sub Command1_Click()
S = P(1) + P(2) + P(3) + P(4)
46) 货币型数据的类型标识符为______。
47) 以下程序用来输出1到100所有奇数的和,请补充完该程序。
Private Sub Command3_Click()
For x=1 to 100 step____
48) 假设有一复选框控件,名为Check1,在程序中,我们用“check1.value=1”语句设置Value属性的值,则该程序执行后,复选框处于____状态。
答案:选中
49) 激活属性窗口的快捷键是______。
50) 下列程序的执行结果是_______。
If a&60 Then
ElseIf a&70 Then
ElseIf a&80 Then
ElseIf a&90 Then
51) 下列程序段的运行后t的值为______。
Dim t,k as single
do While k&=-1
t=t*k : K=K-1
52) 执行语句“a=6=5”后,变量a的值为______。
答案:FALSE
53) 下面程序段的输出结果是_____。
Loop While p&11
Print &s=&&s
答案:s=42
54) 下面程序段的输出结果是______。
For X=1.5 To 5 Step 5
55) 执行下面的程序段后,s的值为______。
For I=2.6 To 4.9 Step 0.6
56) 表达式Fix(-32.68)+Int(-23.02)的值为______。
答案:-5657) 在窗体上画一个命令按钮,然后编写如下事件过程: 73) 表达式:Mid(&SHANGHAI&,6,3)的值是______。
Private Sub Command1_Click() 答案:HAI
a=InputBox(&请输入一个整数&) 74) 表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值是_____。
b=InputBox(&请输入一个整数&) 答案:0
Print a+b 75) VB程序设计中三种基本结构分是:_______结构、选End Sub 择结构和_______结构。
答案:顺序#循环
程序运行后,单击命令按钮,在输入对话框中分别输入76) ______是构成文件的最基本的单位。
答案:字321和456,输出结果为____。
答案:321456
58) 执行下面的程序段后,b的值为_____。 77) 顺序文件与随机文件相比较,占用内存资源较小的文
A=300:b=20 件是______文件。
答案:随机
a=a+b:b=a-b:a=a-b
78) 随机文件是以_______为单位读写,二进制文件以59) Visual Basic 的对象是________和_______的总称。
_______为单位读写。
答案:纪录#字节
答案:窗体#控件
60) 图片框的默认属性为_______(提示:该题只填写英文,如Name事件,只写Name即可)。
答案:PICTURE
61) 滚动条响应的重要事件有_______和_______(提示:该题只填写英文,如Click事件,只写Click即可)。
答案:CHANGE#SCROLL
62) 下列程序段执行后x的值是______。
X=100 : y=50
if x&y then x=x-y else x=x+y
63) 表达式32/2^3-3*2^2+4^2的值是_______。
64) 下列程序用来将变量X,Y的值互换,请补充完程序(提示:该题答案中不要出现空格)。
T=Y:______:X=T
65) 有如下程序,该程序的运行结果是______。
A=20 : b=10
答案:TRUE
66) 表达式15+3*3/9*5\5 mod 10 的值是______。
67) 有如下程序,该程序的运行后输出的结果是______。
Private sub Command1_Click()
I=&AAAAAA&
Mid(I,4,3)=&BBB&
答案:AAABBB
68) 有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含____个元素。
69) 设有数组声明语句:Option base 1 dim A(3,-2 to 1),则数组A中有_____个元素。
70) 有数组定义语句:dim I(99,99) as Integer,则数组I中共包含有______个元素。
答案:10000
71) 下面程序段执行后的结果是_____。
For I=6.3 to 4.9 Step -0.3
72) 表达式:5\2*3的值是______。
79) 随机函数Rnd(X),当X=_____时返回最近一次调用Rnd函数生成的随机数。
80) 语句x=inputbox(&请输入数据&),输入12345,则x的值为______类型的数据(提示:例如整型,Int;字符型,String)。
答案:STRING
81) x,y中至少有一个变量小于变量z的VB表达式为x&z ____ y&z。
82) 以下程序段的输出结果是____。
While num&=2
83) 如果要将某个菜单项设计为分隔线,则该菜单项的标题应设置为______。
84) 在Visual Basic中按文件的访问方式不同, 可以将文件分为顺序文件、随机文件和______。
答案:二进制文件
85) 如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中______个选项按钮(提示:该题答案不能出现汉字)。
86) 以下语句的执行结果是____。
I = Format(5459.4, &##,##0.00&)
答案:5,459.40
87) ______属性为列表框中的每个列表项设置一个对应的数值,它是一个整数数组,数组大小与列表项的个数一致。
答案:LIST
88) 在窗体上画一个命令按钮(其Name属性为CommAnd1),然后编写如下代码:
Private Sub CommAnd1_Click()
Dim M(10) As Integer
For k=1 To 10
Print M(2+M(x))
End Sub 程序运行后,单击命令按钮,输出结果是______。
答案:489) 当程序开始运行,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的属性窗口中,把此文本框的____属性设置为空。
答案:TEXT90) 将数据从内存写入随机文件,写入语句的格式是______[#]文件号,[记录号],自定义变量名。
上一篇: 下一篇:
All rights reserved Powered by
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。}

我要回帖

更多关于 以下程序的运行结果是 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信