zoukankan      html  css  js  c++  java
  • 《Java大学教程》--第2章 选择

    迭代(iteration)、重复(repetition):三种循环
    * for: 重复执行固定次数
    * while: 重复执行不固定次数
    * do...while: 比while至少多一次

    1。答:P47
    迭代(iteration)允许计算机一遍又一遍地重复一段特定代码;而选择只对特定代码执行一遍。

    2。答:
    a)
    输入:
        5
    显示:
        YES
        NO
        YES
        NO
        YES
        NO
        YES
        NO
        YES
        NO
        OK
       
    b)
    输入:
        0
    显示:
        OK
       
    3。答:
    i
    i
    i
    i
    i


    4。答:
    a)因为do.while循环至少执行一次,表示如果第一次就输入正确的值,也会打印输入错误,并要求重新输入,不符合系统最初的设计。
    b) c) // 代码IterationQ4.java已经替换。

    编程练习
    1. IterationQ3.java
    2. MultiplyTable.java
    3. DisplayStars.java
    4. VendingMachine.java

    2.2 构造选项:三种选择
    * if
    * if...else... : 双支选择,嵌套
    * switch...case...default:

    2.3 比较运算符:(基本数据类型)==、!=、<、>、<=、>=
    2.4 逻辑运算符:&&、||、 !


    1. 答:P29
    程序指令总是按顺序(sequence)执行的,而选择(selection)是程序控制的一种方法,可以在要执行的指令中构造选项,从而使程序按照选择的顺序去执行。

    2。答:
    * if语句:P30,在程序执行过程中,需要把某些指令保护起来,在适当的时候才执行,即单支选择。
    * if...else语句:P34,双支选择,扩展了if语句,如果条件为假,就执行else后的指令。
    * switch语句:P40,当每个条件中只检查一个变量,并且检查涉及变量的具体值,就可以用来代替if...else语句,使代码更加简洁。

    3。答:
    if (age<14)
        {
            price=3.99;
        }
       
    4。答:
    a)
    输入:
        10
    显示:
        Red

    b)
    输入:
        20
    显示:
        Green
        Blue

    c)
    输入:
        20
    显示:
        Green


    5。答:
    a)
    输入:
        10
    显示:
        Red

    b)
    输入:
        20
    显示:
        Green

    6。答:
    a)
    输入:
        1
    显示:
        Green
    b)
    输入:
        2
    显示:
        Green
    c)
    输入:
        3
    显示:
        Blue
    d)
    输入:
        10
    显示:
        numbers 1-5 only
        Red
    e)
    输入:
        10
    显示:
        Red
       
    编程练习:代码附件

    1.    Guess.java
    2.    DisplayResult2.java
    3.    Order.java
    4.    Saver.java
    5.    Saver.java

  • 相关阅读:
    .NET Interop 工具集
    关于正弦波的算法
    Windows Phone 系列 本地数据存储
    Xaml cannot create an instance of “X”
    Windows Phone 系列 使用 MVVM绑定时无法获取当前值
    Windows Phone 系列 应用程序图标无法显示
    Windows Phone 系列 WPConnect无法上网的问题
    Windows Phone 系列 使用 Windows Phone 保存铃声任务
    WP7.5提交应用
    Windows Phone 系列 动态删除ObservableCollection
  • 原文地址:https://www.cnblogs.com/zhuyx/p/10401931.html
Copyright © 2011-2022 走看看