文档

Java™ 教程
隐藏目录
问题和练习
路径: 学习Java语言
课程: 语言基础

问题和练习:控制流语句

问题

  1. Java编程语言支持的最基本的控制流语句是___语句。
  2. ___语句允许任意数量的执行路径。
  3. ___语句类似于while语句,但在循环的___处评估其表达式。
  4. 如何使用for语句编写无限循环?
  5. 如何使用while语句编写无限循环?

练习

  1. 考虑以下代码片段。

    if (aNumber >= 0)
        if (aNumber == 0)
            System.out.println("first string");
    else System.out.println("second string");
    System.out.println("third string");
    
    1. 如果aNumber为3,你认为代码会输出什么?
    2. 编写一个测试程序,包含上述代码片段;将aNumber设为3。程序的输出是什么?是否与你预测的相符?解释输出为什么是这样的;换句话说,代码片段的控制流是怎样的?
    3. 使用空格和换行符重新格式化代码片段,以使控制流更容易理解。
    4. 使用大括号 { 和 } 进一步明确代码。

检查你的答案


上一页: 控制流程语句概述
下一页: 类和对象