选择语句加循环语句题目练习

打印 上一主题 下一主题

主题 878|帖子 878|积分 2634

选择语句+循环语句作业

一、填空题


  • Java 中有两种类型的选择结构的控制语句,分别是 if 语句和 switch。
  • 在 Java JDK1.7 之前,switch 只能支持 byte 、short 、char 、int 大概其对应的封装类 以及 Enum 类型。在 JDK1.7 中又加入了 String 类型。
  • for 循环的语法格式是 for (表达式1; 表达式2; 表达式3) {循环体} ,此中在整个循环过程中只实行一次的部分是 表达式1。
  • 在循环结构中,假如想跳出循环体,结束整个循环结构可以利用 break 语句。
  • continue 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未实行的语句,接着进行下一次是否实行循环的判定。即只结束本次循环,而不是终止整个循环的实行。
二、选择题


  • 以下代码的实行结果是( B )。(选择一项)
    1. boolean m = false;
    2. if (m = false) {
    3.     System.out.println("false");
    4. } else {
    5.     System.out.println("true");
    6. }
    复制代码

    • A. false
    • B. true
    • C. 编译错误
    • D. 无结果

  • 分析如下 Java 代码,编译运行的输出结果是( A )。(选择一项)
    1. public static void main(String[] args) {
    2.     boolean a = true;
    3.     boolean b = false;
    4.     if (!(a && b)) {
    5.         System.out.print("!(a&&b)");
    6.     } else if (!(a || b)) {
    7.         System.out.println("!(a || b)");
    8.     } else {
    9.         System.out.println("ab");
    10.     }
    11. }
    复制代码

    • A. !(a&&b)
    • B. !(a || b)
    • C. ab
    • D. !(a || b)ab

  • 变量 x 的定义选项
    下列选项中关于变量 x 的定义,(BD) 可使以下 switch 语句编译通过。(选择二项)
  1. switch(x) {
  2.     case 100:
  3.         System.out.println("One hundred");
  4.         break;
  5.     case 200:
  6.         System.out.println("Two hundred");
  7.         break;
  8.     case 300:
  9.         System.out.println("Three hundred");
  10.         break;
  11.     default:
  12.         System.out.println("default");
  13. }
复制代码

  • A. double x = 100;
  • B. char x = 100;
  • C. String x = "100";
  • D. int x = 100;

  • Java 代码实行结果
    阅读下列文件定入的 Java 代码,其实行结果是(D)。(选择一项)
  1. public class Test {
  2.     public static void main(String[] args) {
  3.         char ch = 'c';
  4.         switch (ch) {
  5.             case 'a':
  6.                 System.out.print("a");
  7.                 break;
  8.             case 'b':
  9.                 System.out.print("b");
  10.                 break;
  11.             case 'c':
  12.                 System.out.print("c");
  13.                 break;
  14.             default:
  15.                 System.out.print("d");
  16.         }
  17.     }
  18. }
复制代码

  • A. a
  • B. b
  • C. c
  • D. cd

  • Java 程序输出结果
    以下 Java 程序编译运行后的输出结果是(B)。(选择一项)
[code]public class Test {    public static void main(String[] args) {        int i = 0, sum = 0;        while (i
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表