vb期末考试题库2.pdf

上传人:无*** 文档编号:92856420 上传时间:2023-06-16 格式:PDF 页数:47 大小:6.47MB
返回 下载 相关 举报
vb期末考试题库2.pdf_第1页
第1页 / 共47页
vb期末考试题库2.pdf_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《vb期末考试题库2.pdf》由会员分享,可在线阅读,更多相关《vb期末考试题库2.pdf(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、VB复 习 备 考 题 一、单 项 选 择 题 1、与 传 统 的 程 序 设 计 语 言 相 比,Visual Basic最 突 出 的 特 点 是(C)。A、结 构 化 程 序 设 计 B、程 序 开 发 环 境 C、事 件 驱 动 编 程 机 制 D、程 序 调 试 技 术 2、赋 值 语 句:a=123&MID(“123456”,3,2)执 行 后,a 变 量 中 的 值 是(C)。A、“12334B、123C、12334D、1573、保 存 一 个 工 程 至 少 应 保 存 两 个 文 件,这 两 个 文 件 分 别 是(B)oA、文 本 文 件 和 工 程 文 件 B、窗 体 文

2、 件 和 工 程 文 件 C、窗 体 文 件 和 标 准 模 块 文 件 D、类 模 块 文 件 和 工 程 文 件 4、以 下 能 在 窗 体 Forml的 标 题 栏 中 显 示 VisualBasic窗 体”的 语 句 是(C)。A、Forml.Name=VisualBasic 窗 体”B、Forml.Title=,/VisualBasic 窗 体”C、Forml.Caption=/,VisualBasic 窗 体”D、Forml.Text=VisualBasic 窗 体”5、为 了 装 入 一 个 Visual Basic应 用 程 序,应 当(D)A、只 装 入 窗 体 文 件(,f

3、rm)B、只 装 入 工 程 文 件(.vbp)C、分 别 装 入 工 程 文 件 和 标 准 模 块 文 件(.bas)D、分 别 装 入 工 程 文 件、窗 体 文 件 和 标 准 模 块 文 件 6、赋 给 一 个 数 组 的 数 据 类 型 一 定 要(A)。A、相 同 B、不 相 同 C、两 可 D、都 不 对 7、下 面 正 确 的 赋 值 语 句 是(C)。A、x+y=30 B、y=n*r*r C、y=x+30 D、3y=x8、Visual Basic 6.0集 成 环 境 的 主 窗 口 中 不 包 括(C)A、标 题 栏 B、菜 单 栏 C、状 态 栏 D、工 具 栏 9、以

4、 下 叙 述 中 错 误 的 是(C)。A、Visual Basic是 事 件 驱 动 型 可 视 化 编 程 工 具 B、Visual Basic应 用 程 序 不 具 有 明 显 的 开 始 和 结 束 语 句 C、Visual Basic工 具 箱 中 的 所 有 控 件 都 具 有 宽 度(Width)和 高 度(Height)属 性 D、Visual Basic中 控 件 的 某 些 属 性 只 能 在 运 行 时 设 置 10、要 使 Print方 法 在 Form_Load事 件 中 起 作 用,要 对 窗 体 的(C)属 性 进 行 设 置。A、Backcolor B、Fore

5、ColorC、AutoRedraw D、BackStyleI K 若 要 使 命 令 按 钮 不 可 操 作,要 对(A)属 性 进 行 设 制。A Enabled B、VisibleC、BackColor D、Caption12、以 下 叙 述 中 错 误 的 是(B)。A、一 个 工 程 中 可 以 包 含 多 个 窗 体 文 件 B、在 一 个 窗 体 文 件 中 用 Private定 义 的 通 用 过 程 能 被 其 他 窗 体 调 用 C、在 设 计 VB程 序 时,窗 体、标 准 模 块、类 模 块 等 需 要 分 别 保 存 为 不 同 类 型 的 磁 盘 文 件。D、一 个

6、工 程 默 认 的 启 动 对 象 是 Forml13、Cis方 法 可 以 清 除 窗 体 或 图 片 框 中 的(C)内 容。A、在 设 计 阶 段 使 用 Picture设 置 的 背 景 位 图 B、在 设 计 阶 段 放 置 的 控 件 C、在 运 行 阶 段 产 生 的 图 形 和 文 字 D、以 上 均 可 14、设 x=3,y=5,则 以 下 表 达 式 值 为 真 的 是 CA、(-3+5x)And(y0)B、(x0)C、(xy)Or(y0)D、x=y And y1015、为 了 防 止 用 户 随 意 将 光 标 置 于 控 件 之 上,应 将 进 行(D)设 置。A、将

7、控 件 的 Tab Index属 性 设 置 为 0B、将 控 件 的 TabStop属 性 设 置 为 TrueC、将 控 件 的 TabStop属 性 设 置 为 FalseD、将 控 件 的 Enabled属 性 设 置 为 False16、要 判 断 在 文 本 框 是 否 按 了 Enter键,应 在 文 本 框 的(D)事 件 中 判 断。A、ChangeB、KeyDownC、ClickD、KeyPress17、以 下 关 于 焦 点 的 叙 述 中,错 误 的 是()。A、如 果 文 本 框 的 TabStop属 性 为 False,则 不 能 接 收 从 键 盘 上 输 入 的

8、 数 据 B、当 文 本 框 失 去 焦 点 时,触 发 LostFocus事 件 C、当 文 本 框 的 Enabled属 性 为 False时,其 Tab顺 序 不 起 作 用 D、可 以 用 Tabindex属 性 改 变 Tab顺 序 18、如 果 文 本 框 的 Enabled属 性 设 为 False,则(A)。A、文 本 框 的 文 本 将 变 成 灰 色,并 且 此 时 用 户 不 能 将 光 标 置 于 文 本 框 上。B、文 本 框 的 文 本 将 变 成 灰 色,用 户 仍 然 能 将 光 标 置 于 文 本 框 上,但 是 不 能 改 变 文 本 框 中 的 内 容。C

9、、文 本 框 的 文 本 将 变 成 灰 色,用 户 仍 然 能 改 变 文 本 框 中 的 内 容。D、文 本 框 的 文 本 正 常 显 示,用 户 能 将 光 标 置 于 文 本 框 上,但 是 不 能 改 变 文 本 框 中 的 内 容。19、程 序 运 行 后,在 窗 体 上 单 击 鼠 标,此 时 窗 体 不 会 接 收 到 的 事 件 是(C)。A、MouseDownB、MouseUpC LoadD、Click20、图 像 框 有 一 个 属 性,可 以 自 动 调 整 图 形 的 大 小,以 适 应 图 像 框 的 尺 寸,这 个 属 性 是(B)。A、AutosizeB、St

10、retchC AutoRedrawD、Appearance21、为 了 防 止 用 户 随 意 将 光 标 置 于 控 件 之 上,应 设 置 的 属 性 是(D)。A、将 控 件 的 Tab Index属 性 设 置 为 0B、将 控 件 的 TabStop属 性 设 置 为 TrueC、将 控 件 的 TabStop属 性 设 置 为 FalseD、将 控 件 的 Enabled属 性 设 置 为 False22、不 论 何 控 件,共 同 具 有 的 是(B)属 性。A、TextB、NameC ForeColorD、Caption23、以 下 关 于 窗 体 的 描 述 中,错 误 的

11、是(A)。A、执 行 Unload Forml语 句 后,窗 体 Forml消 失,但 仍 在 内 存 中 B、窗 体 的 Load事 件 在 加 载 窗 体 时 发 生 C、当 窗 体 的 Enabled属 性 为 False时,通 过 鼠 标 和 键 盘 对 窗 体 的 操 作 都 被 禁 止D、窗 体 的 Height、Width属 性 用 于 设 置 窗 体 的 高 和 宽 24、当 运 行 程 序 时,系 统 自 动 执 行 窗 体 的(A)事 件 过 程。A、LoadB ClickC UnloadD GotFocus25、窗 体 设 计 器 是 用 来 设 计(B)oA、应 用 程

12、 序 的 代 码 段 B、应 用 程 序 的 界 面 C、对 象 的 属 性 D、对 象 的 事 件 26、Visual Basic是 一 种 面 向 对 象 的 可 视 化 程 序 设 计 语 言,采 取 了(A)的 编 程 机 制。A、事 件 驱 动 B、按 过 程 顺 序 执 行 C、从 主 程 序 开 始 执 行 D、按 模 块 顺 序 执 行 27、确 定 一 个 控 件 在 窗 体 上 的 位 置 的 属 性 是(D)。A、Width 或 HeightB、Width 和 HeightC、Top 或 LeftD、Top 和 Left28、如 果 要 改 变 窗 体 的 标 题,则 需

13、 要 设 置 的 属 性 是(A)。A、CaptionB、NameC、BackColorD、BorderStyle29、以 下 叙 述 中 错 误 的 是(C)oA、打 开 一 个 工 程 文 件 时,系 统 自 动 装 入 与 该 工 程 有 关 的 窗 体、标 准 模 块 等 文 件 B、保 存 Visual Basic程 序 时,应 分 别 保 存 窗 体 文 件 及 工 程 文 件 C、Visual Basic应 用 程 序 只 能 以 解 释 方 式 执 行 D、事 件 可 以 由 用 户 引 发,也 可 以 由 系 统 引 发 30、以 下 叙 述 中 错 误 的 是(B)oA、双

14、 击 鼠 标 可 以 触 发 DblClick事 件 B、窗 体 或 控 件 的 事 件 的 名 称 可 以 由 编 程 人 员 确 定 C、移 动 鼠 标 时,会 触 发 MouseMove事 件 D、控 件 的 名 称 可 以 由 编 程 人 员 设 定 31、在 Visual Basic中 最 基 本 的 对 象 是(C)。它 是 应 用 程 序 的 基 石,是 其 他 控 件 的 容 器。A、文 本 框 B、命 令 按 钮 C、窗 体 D、标 签32、以 下 叙 述 中 正 确 的 是(A)oA、窗 体 的 Name属 性 指 定 窗 体 的 名 称,用 来 标 识 一 窗 体 B、窗

15、 体 的 Name属 性 的 值 是 显 示 在 窗 体 标 题 栏 中 的 文 本 C、可 以 在 运 行 期 间 改 变 对 象 的 Name属 性 的 值 D、对 象 的 Name属 性 值 可 以 为 空 33、在 设 计 阶 段,当 双 击 窗 体 上 的 某 个 控 件 时,所 打 开 的 窗 口 是(C)oA、工 程 资 源 管 理 器 窗 口 B、工 具 箱 窗 口 C、代 码 窗 口 口、属 性 窗 口 34、Visual Basic是 一 种 面 向 对 象 的 可 视 化 程 序 设 计 语 言,采 取 了 的 编 程 机 制 是(A 兀 A、事 件 驱 动 B、按 过

16、程 顺 序 执 行 C、从 主 程 序 开 始 执 行 D、按 模 块 顺 序 执 行 35、用 来 设 置 粗 体 字 的 属 性 是(C)oA、FontltalicB、FontNameC FontBoldD、FontSize36、如 果 一 个 工 程 含 有 多 个 窗 体 及 标 准 模 块,则 以 下 叙 述 中 错 误 的 是(A)。A、如 果 工 程 中 含 有 Sub Main过 程,则 程 序 一 定 首 先 执 行 该 过 程 B、不 能 把 标 准 模 块 设 置 为 启 动 模 块 C、用 Hide方 法 只 是 隐 藏 一 个 窗 体,不 能 从 内 存 中 清 除

17、该 窗 体 D、任 何 时 刻 最 多 只 有 一 个 窗 体 是 活 动 窗 体 37、为 了 把 焦 点 移 到 文 本 框,所 使 用 的 方 法 是(A)oA、SetFocusB、VisibleC RefreshD、GetFocus38、INT(100*RND)产 生 的 随 机 整 数 的 闭 区 间 是(A)A、0,99 B、1,100C、0,100 D、1,9939、如 果 要 在 命 令 按 钮 上 显 示 图 形 文 件,应 设 置 命 令 按 钮 的(B)。A、Style属 性 和 Graphics属 性 B、Style属 性 和 Picture属 性 C、Caption

18、属 性 D、Graphics 属 性 40、若 要 使 命 令 按 钮 不 可 操 作,要 对(A)属 性 进 行 设 制。A、EnabledB、VisibleC、BackColorD Caption41、假 定 窗 体 的 名 称 为 Forml,则 把 窗 体 的 标 题 设 置 为 VB_Test”的 语 句 为(B)。A、Forml=VB Test”B、Forml.Caption=VB_Test”C、Forml.Text=VB_Test D、Forml.name=VBJTest”42、以 下 叙 述 中 错 误 的 是(A)oA、在 工 程 资 源 管 理 器 窗 口 中 只 能 包

19、含 一 个 工 程 文 件 及 属 于 该 工 程 的 其 他 文 件 B、以.BAS为 扩 展 名 的 文 件 是 标 准 模 块 文 件 C、窗 体 文 件 包 含 该 窗 体 及 其 控 件 的 属 性 D、一 个 工 程 中 可 以 含 有 多 个 标 准 模 块 文 件 43、要 使 文 本 框 获 得 输 入 焦 点,则 应 采 用 文 本 框 控 件 的 哪 个 方 法(A)。A GotFocusB LostFocusC、KeyPressD、SetFocus44、以 下 不 能 在“工 程 资 源 管 理 器”窗 口 中 列 出 的 文 件 类 型 是(B)。A、.basB、,r

20、esC.frmD.ocx45、刚 建 立 一 个 新 的 标 准 EXE工 程 后,不 在 工 具 箱 中 出 现 的 控 件 是(C)。A、单 选 按 钮 B、图 片 框 C、通 用 对 话 框 D、文 本 框 46、以 下 叙 述 中 错 误 的 是(B)。A、双 击 鼠 标 可 以 触 发 DblClick事 件 B、窗 体 或 控 件 的 事 件 的 名 称 可 以 由 编 程 人 员 确 定 C、移 动 鼠 标 时,会 触 发 MouseMove事 件 D、控 件 的 名 称 可 以 由 编 程 人 员 设 定 47、以 下 能 够 触 发 文 本 框 Change事 件 的 操 作

21、 是(D)。A、文 本 框 失 去 焦 点 B、文 本 框 获 得 焦 点 C、设 置 文 本 框 的 焦 点 D、改 变 文 本 框 的 内 容 48、以 下 叙 述 中 错 误 的 是(C)。A、一 个 工 程 中 只 能 有 一 个 Sub Main过 程 B、窗 体 的 Show方 法 的 作 用 是 将 指 定 的 窗 体 装 入 内 存 并 显 示 该 窗 体 C、窗 体 的 Hide方 法 和 Unload方 法 的 作 用 完 全 相 同D、若 工 程 文 件 中 有 多 个 窗 体,可 以 根 据 需 要 指 定 一 个 窗 体 为 启 动 窗 体 49、语 句 Print

22、Abs(-6旬)+Int(-6,2)的 输 出 结 果 是(A)、A、OB、IC、T D、-7250、如 果 将 布 尔 常 量 值 TRUE赋 值 给 一 个 整 型 变 量,则 整 型 变 量 的 值 为(B)。A、OB、T C、TRUED、FALSE51、函 数 String(n,str)的 功 能 是(B)。A、把 数 值 型 数 据 转 换 为 字 符 串 B、返 回 由 n 个 字 符 组 成 的 字 符 串 C、从 字 符 串 中 取 出 n 个 字 符 D、从 字 符 串 中 第 n 个 字 符 的 位 置 开 始 取 子 字 符 串 52、语 句 Print Format(u

23、Hello Worldw)的 输 出 结 果 是(C)0A、hello WORLDB、hello worldC.HELLO WORLDD.HELLO world53、声 明 符 号 常 量 应 该 用 关 键 字(B)。A、StaticB、ConstC、Private。、Variant54、要 强 制 显 示 声 明 变 量,可 在 窗 体 模 块 或 标 准 模 块 的 声 明 段 中 加 入 语 句(B)。A Option Base OB、Option ExplicitC、Option Base ID、Option Compare55、下 列 可 作 为 Visual Basic变 量 名

24、 的 是(D)0A、A#AB、4AC?xyD、constA56、设 a=10,b=5,c=l,执 行 语 句 Print a b c 后,窗 体 上 显 示 的 是(B)。A、TrueB、FalseC、ID、出 错 信 息 57、执 行 x$=String(6,124abc)后,x 的 值 是(B)0A、124abcB、124D、abc58、设 a=6,则 执 行 x=Hf(a5,T,0)后,x 的 值 为(D)A、5B、6 C、0 D、-159、执 行 语 句:c$=Glad&Mid$(Nice to meet you”,5,3),则 变 量 c$的 值 为(C)0A、Nice to mee

25、t youB Glad Nice to meet youC、Glad toD、Glad60、下 面(D)是 合 法 的 字 符 常 数。A、ABC$B、ABCC、ABCD、ABC61、对 于 语 句 If x=l Then y=l,下 列 说 法 正 确 的 是(C)。A、x=l和 y=l均 为 赋 值 语 句 B、x=l和 y=l均 为 关 系 表 达 式 C、x=l为 关 系 表 达 式,y=l为 赋 值 语 句 D、x=l为 赋 值 语 句,y=l为 关 系 表 达 式 62、设 有 声 明:Dim X As Integer,如 果 Sgn(X)的 值 为 T,则 X 的 值 是(D)0

26、A、任 何 整 数 B、0C、等 于 0 的 整 数 D、小 于 0 的 数 63、在 一 行 内 写 多 条 语 句 时,每 个 语 句 之 间 用(B)符 号 分 隔。A、,B、:C、D、;64、从 键 盘 上 输 入 两 个 字 符 串,分 别 保 存 在 变 量 strl、str2中。确 定 第 二 个 字 符 串 在 第 一 个 字 符 串 中 起 始 位 置 的 函 数 是(D函 A LeftB、MidC、StringD、Instr65、设 S=中 华 人 民 共 和 国”,表 达 式 Left(S,1)+Right(S,1)+Mid(S,3,2)的 值 为(B)A、“中 华 民

27、国 B、“中 国 人 民”C、中 共 人 民”D、人 民 共 和 66、下 列 可 作 为 Visual Basic中 的 变 量 名 的 是(A)。A、FilenameB、A(A+B)C 254DD、Print67、下 面(A)是 合 法 的 变 量 名。A、X_yzB、123abeC、IntegerD、X-Y68、以 下 变 量 命 名 非 法 的 是(C)。A、xyzl23B、printaaC、booleanD、Bernald69、设 有 变 量 声 明:Dim TestDate As Date,为 变 量 TestDate正 确 赋 值 的 表 达 方 式 是(A)0A、TextDat

28、e=#l/l/2002#B、TestDate=#1/1/2002”#C、TextDate=date(“1/1/2002”)D、TestDate=Format(m/d/yy,1/1/2002)70、设 a=2,b=3,c=4,d=5,表 达 式 ab AND c=d 的 值 是(B)。A、TrueB、False C、T D、171、表 达 式 6*8 Mod 9 的 值 是(B)oA、4 B、3C、6D、772、假 设 变 量 bool_x是 一 个 布 尔 型(逻 辑 型)的 变 量,则 下 面 正 确 的 赋 值 语 句 是(D)A、bool_x=False B、bool_x=.False.

29、C、bool_x=#False#D bool_x=False73、设 a=uVisual Basic”,下 面 使 b=Basic”的 语 句 是(B)oA、b=Left(a,8,12)B、b=Mid(a,8,5)C、b=Rigth(a,5,5)D b=Left(a,8,5)74、语 句 Print Format$(32548.5,“#,#.#”)的 输 出 结 果 是(B)A、32548.5B 32,548.5C、032,548.50D、32,548.5075、以 下 声 明 语 句 中 错 误 的 是(B)。A、Const varl=123 B、Dim var2=ABCC Dim x_y_

30、z/D、Static var3 As Integer76、可 以 同 时 删 除 字 符 串 前 导 和 尾 部 空 白 的 函 数 是(C)oA、LtrimB、RtrimC TrimD、Mid77、下 列 可 为 合 法 变 量 名 的 是(D)oA、Integer B、FalseC、publicD thanksgiving78、变 量 未 赋 值 时,数 值 型 变 量 的 值 为(A)oA、0B、空 C、ID、无 任 何 值 79、表 达 式 16/4-25*8/4 Mod 52 的 值 为(B)A、14B、4C、20D、280、下 面 If语 句 统 计 满 足 性 别 为 男、职 称

31、 为 副 教 授 以 上、年 龄 小 于 40岁 条 件 的 人 数,不 正 确 的 语 句 是(D)。A、If sex=男 And age40 And(duty=教 授 Or duty=”副 教 授)Then n=n+lB、If sex=男 And age0 Then n=n+lC、If sex=男 And age40 And Right(duty,2)=教 授”Then n=n+lD、If sex=男 And age=b And b10B、(ab)0r(b0)C、(a0)or(ba)And(b0)82 执 行 语 句 a=InputBox(Today,Tomorrow,Yesterday,

32、Day before yesterday”,5),将 显 示 一 个 输 入 对 话 框,在 对 话 框 的 输 入 区 中 显 示 的 信 息 是(A)。A、TodayB、TomorrowC、YesterdayD、Day before Yesterday83、VB提 供 了 结 构 化 程 序 设 计 的 3 种 基 本 结 构,这 3 种 基 本 结 构 是(B)。A、递 归 结 构,分 支 结 构,循 环 结 构 B、选 择 结 构,循 环 结 构,顺 序 结 构 C、过 程 结 构,输 入、输 出 结 构,转 向 结 构 D、分 支 结 构,循 环 结 构,顺 序 结 构 84、下 面

33、 If语 句 统 计 满 足 性 别 为 男、职 称 为 副 教 授 以 上、年 龄 小 于 40岁 条 件 的 人 数,不 正 确 的 语 句 是(D)。A、If sex=“男”And age0 Then n=n+lB、If sex=“男”And age 40 And(duty=教 授 Or duty=副 教 授)Then n=n+lC、If sex=“男”And age 40 And Right(duty,2)=教 授 Then n=n+lD、If sex=“男”And age10,“Red,“Green)执 行 后,变 量 w 中 的 值 是(C)。A、NullB、“Red”C、aGre

34、en D、-186、赋 值 语 句:2=123+乂 1口(“123456”,3,2)执 行 后,a 变 量 中 的 值 是(D)。A、“12334”B、123C、12334D、15787、设 有 语 句 x=InputBox(“AAAA”,“BBBB”,),程 序 运 行 后,所 产 生 的 对 话 框 的 标 题 应 为(C)。A、AAAAB、空 C、BBBBD、出 错,不 能 产 生 对 话 框 88、下 面 正 确 的 赋 值 语 句 是(C)。A、x+y=30B、y=JT*r*rC、y=x+30D、3y=x89、VB提 供 了 结 构 化 程 序 设 计 的 三 种 基 本 结 构,三

35、 种 基 本 结 构 是(D)。A、递 归 结 构、选 择 结 构、循 环 结 构 B、选 择 结 构、过 程 结 构、顺 序 结 构 C、过 程 结 构、输 入 输 出 结 构、转 向 结 构 D、选 择 结 构、循 环 结 构、顺 序 结 构 90、下 面 程 序 段 求 两 个 数 中 的 大 数,不 正 确 的 是(D)。A、Max=IIf(xy,x,y)B、If xy Then Max=x Else Max=yC、Max=x:If y=x Then Max=yD、If yx Then Max=y:Max=x91、下 列 程 序 段:Dim x If x Then Print x El

36、se Print x+1运 行 后,显 示 的 结 果 是(A)。A、1B、0C、-1D、出 错 92、以 下 不 属 于 vb的 三 种 基 本 结 构 的 是(C)?A、顺 序 结 构 B、选 择 结 构 C、递 归 结 构D、循 环 结 构 93、语 句 If x=l Then y=l,下 列 说 法 正 确 的 是(C)。A、x=l和 y=l均 为 赋 值 语 句 B、x=l和 y=l均 为 关 系 表 达 式 C、x=l为 关 系 表 达 式,y=l为 赋 值 语 句 D、x=l为 赋 值 语 句,y=l为 关 系 表 达 式 94、赋 值 语 句:a=123&MID(“123456

37、”,3,2)执 行 后,a 变 量 中 的 值 是(C)。A、“12334”B、123C、12334D、15795、下 面 程 序 段 显 示 的 结 果 是(A)。Dim xx=Int(Rnd)+5Select Case xCase 5“优 秀”Case 4Print“良 好”Case 3Print“通 过”Case ElsePrint“不 通 过”End SelectA、优 秀 B、良 好 C、通 过 D、不 通 过 96、为 了 给 x,y,z这 3 个 变 量 赋 初 值 1,下 面 正 确 的 赋 值 语 句 是(A)。A、x=l:y=l:z=lB、x=l,y=l,z=lC、x=y=

38、z=lD、xyz=l97、下 列 语 句 正 确 的 是(C)A、If A#B Then Print/?A 不 等 于 B”B、If AOB Then Printf A 不 等 于 BC、If AOB Then Print A 不 等 于 B”D、If A#B Print A 不 等 于 B”98、设 有 语 句 x$=InputBox(“输 入 数 值”,“0”,“示 例”),程 序 运 行 后,如 果 从 键 盘 上 输 入 数 值 10并 按 回 车 键,则 下 列 叙 述 中 正 确 的 是(D)。A、变 量 X 的 值 是 数 值 10B、在 InputBox对 话 框 标 题 栏

39、中 显 示 的 是“示 例”C、0 是 默 认 值 D、变 量 X 的 值 是 字 符 串“10”99、运 行 下 列 程 序 段 后,显 示 的 结 果 为(B)Jl=4:J2=9 If J1 InputBox函 数 返 回 值 的 类 型 为(B).A、数 值 B、字 符 串 C、变 体 D、数 值 或 字 符 串(视 输 入 的 数 据 而 定)10k 一 个 数 组 说 明 为 Dim a(0 to 5,1 to 5)As Integer,则 该 数 组 共 有(C)个 元 素。A、25B、36C、30D、不 确 定 102、数 组 声 明 语 句 Dim a(2 to 3,-2 to

40、 2,3 to 5)中,数 组 a 包 含 元 素 的 个 数 为(C)。A、120B、75C、30D、13103、如 果 在 上 题 语 句 前 加 入 Option Base 1,则 该 数 组 共 有(D)个 元 素。A、15B、16C、13D、不 确 定 104、如 果 有 声 明 Dim a(15)As Integer,则 该 数 组 共 有(B)个 元 素。A、15B、16C、13D、不 确 定 105 一 个 数 组 说 明 为 Dim a(5,1 to 5)As Integer,则 该 数 组 共 有(C)个 元 素。A、25B、36C、30D、不 确 定 106、在 VB中,

41、默 认 的 数 组 下 标 的 下 界 从 0 开 始,要 想 在 通 用 声 明 段 界 定 下 界,则 应 使 用(A)。A Option BaseB、Option ExplicitC、ExplicitD Low Base107、如 下 数 组 声 明 语 句,正 确 的 是(B)0A、Dim a3,4 as IntegerB、Dim a(3,4)as IntegerC、Dim a(n,n)as IntegerD、Dim a34)as Integer108、赋 给 一 个 数 组 的 数 据 的 值 的 类 型 一 定 要(A)oA、相 同 B、不 相 同 C、两 可 D、都 不 对 10

42、9、数 组 的 下 标 可 取 的 变 量 类 型 是(A)。A、数 值 型 B、字 符 型 C、日 期 型 D、可 变 型 110、数 组 声 明 语 句 Dim a(0 to 3,-2 to 2,0 to 5)中,数 组 a 包 含 元 素 的 个 数 为(A)。A、120B、75C、60D、13111 假 定 有 如 下 的 Sub 过 程:Sub S(x As Single,y As Single)t=x x=t/y y=t Mod y End Sub 在 窗 体 上 添 加 一 个 命 令 按 钮,然 后 编 写 如 下 事 件 过 程:Private Sub Commandl_Cl

43、ick()Dim a As Single Dim b AsSingle a=5:b=4 S a,b Print a,b End Sub程 序 运 行 时,单 击 命 令 按 钮 得 到 的 结 果(D)0A、5 4B、1 1C、1.25 4D、1.25 1112、用 以 下 方 式 声 明 的 变 量,(B)可 以 在 整 个 程 序 中 通 用?A、在 窗 体 模 块 用 Dim进 行 声 明 B、在 窗 体 模 块 用 Public进 行 声 明 C、在 窗 体 模 块 用 Private进 行 声 明 D、在 窗 体 模 块 用 Static进 行 声 明113、在 窗 体 上 添 加

44、一 个 命 令 按 钮 和 三 个 标 签,编 写 事 件 过 程:Private x As Integer Private SubCommandl_Click()Static y As Integer Dim z As Integer N=10:z=N+z:y=y+z:x=x+z Label1.Caption=xLabel2.Caption=y Label3.Caption=z End Sub程 序 运 行 后,连 续 三 次 单 击 命 令 按 钮,则 三 个 标 签 中 显 示 的 内 容 分 别 是(A)。A、10 10 10B、30 30 30C、30 30 10D、10 30 30

45、114、以 下 叙 述 中 错 误 的 是(D)。A、如 果 过 程 被 定 义 为 Static类 型,则 该 过 程 中 的 局 部 变 量 都 是 Static类 型 B、Sub过 程 中 不 能 嵌 套 定 义 Sub过 程 C、Sub过 程 中 可 以 嵌 套 调 用 Sub过 程 D、事 件 过 程 可 以 像 通 用 过 程 一 样 由 用 户 定 义 过 程 名 115、在 在 窗 体 上 添 加 一 个 命 令 按 钮 Commandl和 一 个 文 本 框 Textl,然 后 编 写 如 下 事 件 过 程:Private Sub Commandl_Click()Dim x

46、 As Integer,y As Integer,z As Integerx=5y=7z=0Textl.Text=Call pl(x,y,z)Textl.Text=Str(z)End Sub Private Sub pl(ByVai a As Integer,ByVai b As Integer,c As Integer)c=a+bEnd Sub程 序 运 行 后,单 击 命 令 按 钮 得 到 的 结 果 是(A)。A、12B、0C、Str(z)D、没 有 显 示 结 果 116、如 果 在 程 序 中 要 将 a 定 义 为 静 态 变 量,且 为 整 型 数,则 应 使 用 的 语 句

47、是:(B)A、Redim a As IntegerB、Static a As IntegerC Public a As IntegerD Dim a As Integer117、以 下 程 序 的 运 行 结 果 是(C)Sub si(b()As Integer)For i=1 To 4b(i)=2*iNext iEnd SubPrivate Sub Commandl_Click()Dim a(l To 4)As IntegerFor i=1 To 4a(i)=i+5Next isi a()For i=1 To 4Print a(i)Next iEnd SubA、12 14 16 18B 6

48、7 8 9C 2 4 6 8D 1 2 3 4118 以 下 程 序 的 运 行 结 果 是(D)。Function f(m As Integer)As Integer b=1 Static c As Integer b=b+lc=c+lf=m*b*c End Function Private Sub Commandl_Click()Dim a As Integer a=2 Sum=0 For i=1 To 3 Sum 二 Sum+f(a)Next i Print Sum End SubA、12B、28C、32D、24119、下 列 程 序 输 出 结 果(C)oPrivate Sub Com

49、mand1 Click0For i=1 To 10GetValue iNext iPrint GetValue(i)End SubPrivate Function GetValue(ByVai a As Integer)Static S As Integer S=S+aGetValue=SEnd FunctionA、10B、65C、66D、11120、在 过 程 定 义 的 变 量,若 希 望 在 离 开 该 过 程 后,还 能 保 存 过 程 中 局 部 变 量 的 值,则 应 使 用(D)关 键 字 在 过 程 中 定 义 局 部 变 量。A、DimB、PrivateC、PublicD、S

50、tatic1 2 k 在 过 程 定 义 中 用(C)表 示 形 参 的 传 值。A、VarB、ByDefC、ByVaiD、Value122、在 在 窗 体 上 添 加 一 个 命 令 按 钮 Commandl和 两 个 名 称 分 别 为 Labell和 Label2的 标 签,然 后 编 写 如 下 事 件 过 程:Private X As Integer Private Sub Command 1_C 1 ick()X=5:y=3 Call proc(X,y)Labell.Caption=X Label2.Caption=y End Sub Sub proc(ByVai a As Int

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁