我是Java新手。剛纔我正在練習。如果我給輸入爲6,輸出應該是這樣的:Java中的金字塔序列
1 2 3 4 5 6
這裏我張貼的代碼,我想:
import java.util.Scanner;
public class Number {
public static void main(String args[]){
int n;
Scanner in = new Scanner(System.in);
n = in.nextInt();
in.close();
int k = 1;
for (int i = 1; i <= n; i++)
{
// k=i;
for (int j = 1; j <= i; j++)
{
System.out.print(" " + k);
if (n==k)
{
break;
}
k++;
}
System.out.println("\n");
}
}
}
如果我輸入N = 4,它顯示輸出爲:
1 2 3 4 4
指示您的代碼可讀。在尋求幫助時,這是最低限度的做法(它最終會使問題的解決方案顯而易見)。 – deadalnix 2011-06-10 11:52:40