2016-04-19 34 views
0

任何人都可以幫我解決這個問題嗎?Java嵌套循環:縮進文本

打印數字0,1,2,...,userNum如圖所示,每個數字縮進該空格的數量。對於每個打印的行,打印前導空格,然後打印數字,然後打印換行符。提示:使用i和j作爲循環變量(顯式初始化i和j)。注意:打印號碼後請避免使用空格之類的其他空格。例如:userNum = 3打印:

給出的代碼如下:

public class NestedLoop { 

public static void main (String [] args) { 

    int userNum = 0; 
    int i = 0; 
    int j = 0; 

    /* Your solution goes here */ 

    return; 
} 
} 

任何建議,將不勝感激。謝謝。

+2

那你試試? – Alon

回答

0

我不認爲ij是必要的,這個意義上說...

for (int i = 0; i <= userNum; i++) { 
    for (int j = 0; j < i; j++) { 
     System.out.print(" "); 
    } 
    System.out.println(i); 
} 
+0

該代碼解決了它。謝謝你的幫助! –

+0

沒問題!此外,爲了標記答案正確:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Michael