【发布时间】:2015-04-11 03:33:34
【问题描述】:
我只是 JAVA 的初学者,在做课堂教程时遇到了这个问题。这是我应该得到的输出:
1
123
12345
123
1
我编写了这段代码,它在第 16 行给出了一个编译错误,指出“for(int k=1; k
public class CaseThree{
public static void main (String[] args){
for(int a=1; a<=3; a++){
for(int b=1; b<=3-a; b++){
System.out.print(" ");
}
for(int c=1; c<=2*a-1; c++){
System.out.print(c);
}
System.out.println();
}
for(int i=1; i<=2; i++){
for(int j=1;; j++){
System.out.print(" ");
}
for(int k=1; k<=5-2*i; k++){
System.out.print(k);
}
System.out.println();
}
}
}
这段代码有什么问题? (我们的讲师告诉我们使用两个单独的嵌套 for 循环。)
【问题讨论】:
标签: java nested-loops