嗨,我目前在 11 年級的 AP Java 課程中。我需要關于計數到 100 的嵌套 for 循環的具體幫助。我需要 2 個 for 循環并說我不能使用數字 100。for (int i = 1; i <= ???; i++){ for (int j = 1; j <= ???; j++){ System.out.print(j + " "); }}我希望它從 1 計數到 100,有 2 個 for 循環。沒有100號。我正在逐步完成我測試過的那些,但無法完全弄清楚更完整的答案如下:for (int i = 0; i <= 9; i++){ for (int j = 1; j <= 10; j++){ System.out.print(i * 10 + j + " "); }}步驟 1(來自外循環):變量 i 被聲明為值為 0。步驟 2:測試用例是否 i 小于或等于 9,如果為真,則在循環中運行代碼體。如果為假,退出循環步驟 3:如果外循環的測試用例為真,則運行代碼體;將 j 聲明為 1,測試 j 是否小于或等于 10 第 4 步:如果內部循環的測試用例為真,則運行打印命令
1 回答

PIPIONE
TA貢獻1829條經驗 獲得超9個贊
我假設您想從 0 數到 99,因為您不想使用 100,所以這應該可以完成工作。
for (int i = 0; i <= 9; i++){
for (int j = 0; j <= 9; j++){
System.out.print(i + "" + j + "\n");
}
}
編輯 1:如果您有興趣打印從 1 到 100 的范圍,您可以在打印之前將字符串解析為整數,并在其中添加一個。
for (int i = 0; i <= 9; i++){
for (int j = 0; j <= 9; j++){
System.out.print((Integer.parseInt(i + "" + j)+1) + "\n");
}
}
添加回答
舉報
0/150
提交
取消