《计算机程序设计基础》课后练习题参考答案

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

《计算机程序设计基础》课后练习题参考答案

《计算机程序设计基础》课后练习题1

一.判断题

(1)(错)事件过程由某个用户事件或系统事

件触发执行,但不能被其他过程调用。(2)(错)若X=2, Y=5,则表达式 Y-2>X

AND X+2>Y 的结果为:True。

(3)(错)常量是指在程序运行过程中其值可

以改变的那些量。

(4)(错,timer没有)VB工具箱中的所有控

件都具有宽度(Width)和高度(Height)属性。

(5)(错)定义变量:Dim max,min as Single ,

则max 和 min 的数据类型均为Single。(6)(对)如果创建的菜单项的标题是一个减

号“-”,则该菜单项显示为一条分隔线。

(7)(错)标准模块文件的扩展名是“*.VBP”。

(8)(错,都不能)定时器控件可以响应Click

事件,但不能响应DbClick事件。

(9)(错)在默认情况下,数组下标下界的缺

省值为1。

(10)

(11)A)left B)scaleleft C)

scaletop D)scalewidth

(12)执行下列语句后,列表框中各表项顺序为

D

List1.Clear

For i=1 to 4 : List1.AddItem i-1,0 :Next i

A)B)

C)D)

(13)输入对话框InputBox的返回值的类型是

A 。

A)字符串 B)整数 C)浮点数 D)长整数

(14)将焦点主动设置到指定的控件或窗体上,

应采用 B 方法。

A)SetDate B)SetFocus C)SetText D)GetData

(15)有如下程序段:

Dim I As Integer , S As Integer

S = 1

FOR I = 1 TO 8 STEP 2

S = S * I

NEXT I

PRINT “S = “ ; S

运行结果为 B

A)S = 9 B)S = 105 C)S = 1 D)S = 16

(16)利用以下___D____语句,可以输出日期和

时间信息。

A)Print Date B)Print Month C)Print Time D)Print Now

(17)一只漂亮的酒杯被摔碎了,则漂亮,酒杯,

摔是___D____。

A)对象,属性,事件 B)对象,属性,方法

C)属性,对象,方法D)属性,对象,事件

(18)将通用对话框以“打开文件对话框”方式

打开,则选以下 A 方法。

A) ShowOpen B)ShowColor

C)ShowSave D)ShowFont

(19)执行语句“Line (100, 100)-(150, 200),

vbBlue, B”,在窗体上绘制出一个矩形,那

么该矩形的面积 = A 。

A)5000 B)10000 C) 15000 D)20000

(20)如何使一个标签或按钮控件在运行时不可

用___C____。

A)把它的Visible属性设置成False B)

把它的Visible属性设置成True

C)把它的Enabled属性设置成False D)

把它的Enabled属性设置成True

(21)下列 C 表达式的结果为

"1234556789"。

A)Trim("12345 "+" 56789") B)Ltrim("12345 ")+Rtrim(" 56789")

C)Rtrim("12345 ") & ("56789")D)

Ltrim("12345 ") & Rtrim(" 56789")

(22)将图形框(PictureBox)控件的AutoSize

属性设置为True后,则对于图形框而言,

____B____。

A)图形框中的图片自动改变大小适应图形框

B)图形框自动改变大小适应其中的图形

C)如果图片的大小比图形框大,则图形框自动裁剪图象以适应图形框的大小。

D)如果图片的大小比图形框小,则图形框大小不发生变化。

(23)要获得当前驱动器应使用驱动器列表框的

哪个属性 B 。

A)Path B)Drive C)Dir D)Pattern

(24)以下关于函数过程的叙述中,正确的是

____A____。

A)函数过程形参的类型与函数返回值的类型没有关系

B)在函数过程中,过程的返回值可以有多个

C)数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递

D)如果不指明函数过程参数的类型,则该参数没有数据类型

(25)单击滚动条的滚动箭头时,产生的事件是

___C____。

A)Click B)Scroll C) Change D)Move

(26)以下能返回文件长度的函数是__B___。

A)BOF B)LOF C)LEN D)EOF

二.程序填空题

【程序填空1】在C盘当前文件夹下已存在名为Data.txt的文件,利用文本框(Text1)输入若

干英文单词。要求每输入一个单词后,按下回

车键将文本框中的单词写入文件,然后清除文

本框的内容以便输入下一个单词。当在文本框

中输入的单词是“END”时,则表示结束输入(对

于单词“END”不论大小写都视为结束),最后

将文件关闭。

Private Sub Form_Load()

(31) A

Text1.Text = ""

End Sub

Private Sub Text1_KeyPress(KeyAscii As

Integer)

If KeyAscii = 13 Then

相关文档
最新文档