java - 麻烦老师解读一下这段代码的意思?
PHP中文网
PHP中文网 2017-04-18 10:38:54
0
1
342
PHP中文网
PHP中文网

认证0级讲师

membalas semua(1)
刘奇

Mula-mula susun semula kod. . .

class Demo{
    public static void main(String[] args){
        int x = 0;
        /* 当 x < 4 时执行循环,x >= 4 后跳出循环 */
        while (x < 4) {
            /* 输出 a */
            System.out.print("a");
            /* 如果 x < 1, 输出空格 */ 
            if (x < 1) {
                System.out.print(" ");
            }
            /* 输出 n  */ 
            System.out.print("n");
            /* 如果 x > 1, 输出 oyster, 并且 x 被加 2 */ 
            if(x > 1) {
                System.out.print(" oyster");
                x = x + 2;
            }
            /* 如果 x 等于 1, 输出 noys */ 
            if(x == 1) {
                System.out.print("noys");
            }
            /* 如果 x < 1, 输出 oise */ 
            if(x < 1) {
                System.out.print("oise");
            }
            System.out.println("");
            /* x 加 1*/ 
            x=x+1;
        }
    }
}

Gelung pertama, x bersamaan dengan 0, laksanakan baris 7, keluaran a, laksanakan baris 10, keluarkan ruang, laksanakan baris 13, keluaran n, kemudian
laksanakan baris 25, keluaran oise, baris 27 ialah a baris baharu, Kemudian x tambah 1 menjadi 1.

Gelung kedua, x sama dengan 1, laksanakan baris 7, 13, 21 dan 27, output mengganggu, kemudian tambah 1 kepada x menjadi 2.
Kitaran ketiga, kitaran keempat anda boleh belajar sendiri. . .

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!