《java程序设计》期末考试试题与答案.pdf
《《java程序设计》期末考试试题与答案.pdf》由会员分享,可在线阅读,更多相关《《java程序设计》期末考试试题与答案.pdf(19页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 java程 序 设 计 期 末 考 试 试 题 与 答 案 1.下 面 说 法 正 确 的 是()。A、Java程 序 的 main。方 法 必 须 都 写 在 类 里 面(正 确 答 案)B、Java程 序 中 可 以 有 多 个 main。方 法 C、Java程 序 的 类 名 必 须 与 文 件 名 一 样 D、Java程 序 的 main。方 法 中 如 果 只 有 一 条 语 句,可 以 不 用 括 起 来 2.Java源 代 码 文 件 的 扩 展 名 为()。A、.txtB、,classC、,docD、.java(正 确 答 案)3.在 控 制 台 显 示 消 息 的 语 句
2、正 确 的 是()。A、System,out.printin(我 是 一 个 Java 程 序 员 了!);B、System.out.printin(我 是 一 个 Java 程 序 员 了!”);(正 确 答 案)C、system,out.printin(n 我 是 一 个 Java 程 序 员 了!);D System.Out.Printin(我 是 一 个 Java 程 序 员 了!);4.开 发 Java程 序 的 步 骤 正 确 的 是()A、编 译 一 编 写 源 程 序 一 运 行 B、运 行 一 编 译 一 编 写 源 程 序 C、编 写 源 程 序 一 运 行 一 编 译 D
3、、编 写 源 程 序 一 编 译 一 运 行(正 确 答 案)5.以 下 说 法 不 正 确 的 是()A、按 照 市 场 需 求 Sun公 司 对 Java技 术 进 行 了 划 分,使 用 最 广 泛 的 是 JavaSE和 JavaEEB、JavaSE是 Java技 术 的 核 心,提 供 基 础 Java开 发 工 具,执 行 环 境 和 应 用 程 序 接 口C、JavaEE主 要 用 于 桌 面 应 用 程 序 的 开 发,而 JavaSE主 要 用 于 网 络 程 序 和 企 业 级 应 用 的 开 发(正 确 答 案)D、JavaEE是 在 JavaSE的 基 础 上 扩 展
4、的 6.选 出 在 Java中 无 效 的 注 释 声 明()。A、/这 是 注 释 B、/这 是 注 释/C、/这 是 注 释(正 确 答 案)D、/这 是 注 释/7.以 下()不 是 合 法 的 标 识 符。A、doublel23B、3x(正 确 答 案)C、sumD、de2sf8.下 列 语 句 中,()正 确 完 成 整 型 变 量 的 声 明 和 赋 值。A、int count,count=0;B、count=0;C int count=0;(正 确 答 案)D、int count 1=0;count2=l;9.表 达 式(11+38)/4%3的 值 是()。A、31B、0C、2(
5、正 确 答 案)D、110.分 析 下 面 的 代 码,输 出 结 果 正 确 的 是()。double d=84.54;d+;int c=d/2;A、42B、编 译 错 误,更 改 为 int c=(int)d/2;(正 确 答 案)C、43D、编 译 错 误,更 改 为 int c=int/2;11.下 面()不 是 Java关 键 字。A、staticB publicC、intD、string(正 确 答 案)12.在 Java的 以 下 变 量 赋 值 语 句 中,无 法 通 过 编 译 的 是()A char c2=女;B、char cl=男;(正 确 答 案)C、int fl=12
6、8;D、double dl=l.2;13.为 一 个 boolean类 型 变 量 赋 值 时,可 以 使 用()方 式。A、boolean a=l;B、boolean a=真;C boolean a=(9=10);(正 确 答 案)D、boolean a=false;14.Java中 关 于 if选 择 结 构 描 述 正 确 的 是()。A、if选 择 结 构 是 先 做 处 理 再 根 据 条 件 判 断 的 一 种 语 法 结 构 B、关 键 字 if后 小 括 号 里 可 以 是 一 个 条 件 表 达 式,表 达 式 的 值 可 以 不 为 布 尔 类 C、if后 小 括 号 里
7、表 达 式 的 值 为 false时,程 序 需 要 执 行 大 括 号 里 的 语 句 D、if语 句 可 以 和 else 一 起 使 用(正 确 答 案)15.在 流 程 图 中,下 面 说 法 错 误 的 是()。A、”菱 形”表 示 判 断 和 分 支 B、”圆 角 长 方 形”表 示 程 序 开 始 和 结 束 C、长 方 形”表 示 程 序 开 始 或 结 束(正 确 答 案)D、”平 行 四 边 形”表 示 输 入/输 出 指 令 16.编 译 运 行 如 下 Java代 码,输 出 结 果 是()。public class Test public static void ma
8、in(String args)int num=5;if(num=5)num+=2;System,out.printin(num);)System,out.printin(num+5);A、10B、5 10C、7 12(正 确 答 案)D、运 行 出 错 17.有 else if块 的 选 择 结 构 是()。A、基 本 if选 择 结 构 B、if-else选 择 结 构 C、多 重 if选 择 结 构(正 确 答 案)D、switch选 择 结 构 18.下 列 关 于 多 重 if选 择 结 构 的 说 法 正 确 的 是()。A、多 个 else if块 条 件 的 顺 序 可 以 改
9、变,改 变 之 后 对 程 序 的 执 行 结 果 没 有 影 响 B、多 个 else if块 条 件 的 顺 序 可 以 改 变,改 变 之 后 可 能 对 程 序 的 执 行 结 果 有 影 响 C、多 个 else if块 条 件 的 顺 序 不 可 以 改 变,改 变 后 程 序 编 译 不 通 过D、多 个 else if块 条 件 的 顺 序 不 可 以 改 变,改 变 后 程 序 编 译 可 以 通 过,但 是 对 程 序 的 执 行 结 果 有 影 响(正 确 答 案)19.下 面 程 序 的 执 行 结 果 是()。public class Weather public s
10、tatic void main(String 口 args)int shiDu=45;/湿 度 if(shiDu=80)System.out.printin(要 下 雨 了”);else if(shiDu=50)System,out.printin(天 很 阴”);else if(shiDu=30)System.out.printin(很 舒 适”);else if(shiDu=0)System,out.printin(很 干 燥);A、要 下 雨 了 B、天 很 阴 C、很 干 燥 D、很 舒 适(正 确 答 案)20.以 下 说 法 正 确 的 是()。(选 一 项)A、如 果 while
11、循 环 的 循 环 条 件 始 终 为 true,则 一 定 会 出 现 死 循 环(正 确 答 案)B、程 序 调 试 时 加 入 断 点 会 改 变 程 序 的 执 行 流 程 C、while循 环 的 循 环 体 至 少 无 条 件 执 行 一 次 D、while语 句 构 成 的 循 环 不 能 用 其 他 语 句 构 成 的 循 环 来 代 替 21.()表 达 式 不 可 以 作 为 循 环 条 件。(选 一 项)A、i=l&j=2B、i=5(正 确 答 案)C、i 3D、count=i22.利 用 循 环 解 决 问 题 的 一 般 步 骤 是()(选 一 项)A、检 查 循 环
12、 能 否 退 出 一 分 析 循 环 条 件 和 循 环 操 作 一 套 用 循 环 语 法 写 出 代 码 B、分 析 循 环 条 件 和 循 环 操 作 一 检 查 循 环 能 否 退 出 一 套 用 循 环 语 法 写 出 代 码 C、套 用 循 环 语 法 写 出 代 码 一 分 析 循 环 条 件 和 循 环 操 作 一 检 查 循 环 能 否 退 出 D、分 析 循 环 条 件 和 循 环 操 作 一 套 用 循 环 语 法 写 出 代 码 一 检 查 循 环 能 否 退 出(正 确 答 案)23.运 行 下 面 这 段 代 码 的 结 果 为()。(选 一 项)int day=3
13、;switch(day)case 1:case 3:case 5:System,out.printin(学 钢 琴!);break;case 2:System,out.printin(学 英 语!);default:System.out.printin(去 必 胜 客 吃 饭!);)A、学 钢 琴!(正 确 答 案)B、学 钢 琴!去 必 胜 客 吃 饭!C、学 钢 琴!学 英 语!去 必 胜 客 吃 饭!D、没 有 任 何 输 出 24.程 序 调 试 的 详 细 步 骤 是()(选 一 项)A、分 析 错 误,设 置 断 点 一 启 动 调 试 一 观 察 变 量 一 单 步 运 行 一
14、发 现 问 题 一 修 正 代 码,重 新 运 行 一 解 决 问 题 B、分 析 错 误,设 置 断 点 一 启 动 调 试 一 单 步 运 行 一 观 察 变 量 一 发 现 问 题 一 修 正 代 码,重 新 运 行 一 解 决 问 题(正 确 答 案)C、分 析 错 误,设 置 断 点 一 启 动 调 试 一 发 现 问 题 一 单 步 运 行 一 观 察 变 量 一 修 正 代 码,重 新 运 行 一 解 决 问 题 D、分 析 错 误,设 置 断 点 一 启 动 调 试 一 单 步 运 行 一 观 察 变 量 一 发 现 问 题 一 解 决 问 题 一 修 正 代 码,重 新 运
15、行 25.下 列 关 于 while循 环,do-while循 环 和 for循 环 的 说 法 正 确 的 是()。(选 一 项)A、while循 环 特 点 是 先 执 行 后 判 断,do-while循 环 特 点 是 先 判 断 后 执 行。B、do-while循 环 在 初 始 情 况 不 满 足 循 环 条 件 时 一 次 也 不 执 行。C、for循 环 结 构 中 的 三 个 表 达 式 缺 任 何 一 个 时 编 译 都 将 无 法 通 过。D、for循 环 比 while循 环 更 简 洁,比 while更 常 用。(正 确 答 案)26.以 下 说 法 正 确 的 是()
16、。(选 一 项)A、continue语 句 的 作 用 是 结 束 整 个 循 环 的 执 行 B、break语 句 只 能 在 循 环 体 内 和 switch语 句 体 内 使 用(正 确 答 案)C、循 环 体 内 使 用 break语 句 或 continue语 句 的 作 用 相 同 D、switch语 句 体 内 可 以 出 现 continue27.在 Java语 言 中 有 如 下 代 码,下 列 x 的 定 义 中,可 以 使 该 代 码 输 出 100的 是()(选 一 项)switch(x)case 100:System.out.printin(100”);break;c
17、ase 110:System,out.printin(110”);break;A、int x=100;(正 确 答 案)B、double x=100;C、String x=“100”;D、int x=110;28.for循 环 结 构 的 执 行 顺 序 是()(选 一 项)A、首 先 执 行 条 件 判 断 一 然 后 执 行 参 数 初 始 化 一 当 判 断 条 件 为 true时,执 行 循 环 操 作 语 句 一 最 后 更 新 循 环 变 量 B、首 先 执 行 条 件 判 断 一 然 后 执 行 参 数 初 始 化 一 然 后 更 新 循 环 变 量 一 最 后 执 行 循 环
18、操 作 语 句 C、首 先 执 行 参 数 初 始 化 一 然 后 执 行 条 件 判 断 一 当 判 断 条 件 为 true时,执 行 循 环 操 作 语 句 一 最 后 更 新 循 环 变 量(正 确 答 案)D、首 先 执 行 参 数 初 始 化 一 然 后 执 行 循 环 操 作 语 句 一 然 后 执 行 条 件 判 断 一 最 后 更 新 循 环 变 量 29.下 面 有 关 for循 环 的 描 述 正 确 的 是()(选 一 项)A、for循 环 时 先 执 行 循 环 体 语 句,后 进 行 条 件 判 断 B、在 for循 环 中,不 能 使 用 break语 句 跳 出
19、 循 环 体 C、循 环 次 数 确 定 的 情 况,通 常 选 用 for循 环(正 确 答 案)D、在 for循 环 中 可 以 使 用 continue语 句 跳 出 循 环 30.不 论 对 循 环 条 件 判 断 的 结 果 是 什 么,()循 环 将 至 少 执 行 一 次。(选 一 项)A forB、do-while(正 确 答 案)C、whileD、以 上 都 不 是 31.分 析 以 下 使 用 for循 环 的 Java代 码,其 最 后 的 运 行 结 果 是()(选 一 项)public class Test public static void main(String
20、L args)int i=2;for(;i int口 score=ll,12,13,14,15,16;34.下 面 关 于 数 组 的 说 法 中,正 确 的 是()(选 一 项)A、在 类 中 声 明 一 个 字 符 串 数 组 作 为 成 员 变 量,如 果 没 有 给 它 赋 值,数 组 元 素 的 值 为 null(正 确 答 案)B、数 组 必 须 先 声 明,不 用 分 配 空 间 就 能 使 用 C、数 组 可 以 不 做 声 明 直 接 使 用D、数 组 就 是 在 内 存 空 间 划 出 一 串 不 连 续 的 空 间 35.以 下 关 于 while循 环 与 do-whi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java程序设计 java 程序设计 期末考试 试题 答案
限制150内