Rumah > Soal Jawab > teks badan
怪我咯2017-04-18 10:40:54
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. . .