下面是一个 Java 类,其输出应该是
>1 2 3 4 5 6
>
>2 4 6 8 10 12
>
>...
>
>6 12 18 24 30 36
但它会生成 6 行:
>2 4 6 8 10 12
为什么会这样?
public class alterable{
public static void main(String[] args){
int i=1;
while(i<=6){
printMultiples(i);
i=i+1;
}
}
public static void printMultiples(int n){
int i = 1;
while(i<=6){
System.out.print(2*i+" ");
i=i+1;
}
System.out.println("");
}
}