我正在嘗試循環練習,並且我無法獲得for循環來爲我執行此操作,我該如何獲得能夠提供此結果的代碼?如何使用for循環執行此操作
1 2 3 4 5 6 7 8 9 10
3
4
5
6
7
8
9
10
我知道簡單的for循環
for(int y = 1; y <= 10; y++){
System.out.println(y);
}
結果
1
2
3
4
5
6
7
8
9
10
我正在嘗試循環練習,並且我無法獲得for循環來爲我執行此操作,我該如何獲得能夠提供此結果的代碼?如何使用for循環執行此操作
1 2 3 4 5 6 7 8 9 10
3
4
5
6
7
8
9
10
我知道簡單的for循環
for(int y = 1; y <= 10; y++){
System.out.println(y);
}
結果
1
2
3
4
5
6
7
8
9
10
試試這個:
for (int y = 1; y <= 10; y++) {
System.out.print(y + " ");
}
System.out.println();
for (int y = 3; y <= 10; y++) {
System.out.println(y);
}
請注意,這會跳過數字'2',它與OP的預期輸出相匹配。 (在第二個循環中以'y = 3'開始不是錯字。) – DaoWen
你能做到這一點
for (int i = 1; i < 11; i++) {
System.out.print(i);
if (i == 1) {
for (int t = i + 1; t < 11; t++) {
System.out.print(" " + t);
}
}
System.out.println();
}
嘗試不帶'... ln'後綴。 – Pshemo
我做了,我得到了奇怪的數字大聲笑...我的擺放是關閉的 – Ris
你真的要跳過垂直軸上的'2'嗎? – DaoWen