我想在控制台中打印出以下内容:
123456
12345
1234
123
12
1
但我不能这样做。似乎这么简单,但我仍然有这个问题。我开始将一个for-loop嵌套到另一个中,但无法使其正常工作。
public class Test {
public static void main(String[] args) {
for(int i=0;i<7;i++){
for(int e=0;e<i;e++)
{
System.out.print(e);
}
}
}
}
答案 0 :(得分:0)
以下代码完成了您的作业:
public static void main(String[] args) {
for(int i=7;i>0;i--){
for(int e=1;e<i;e++)
{
System.out.print(e);
}
System.out.print("\n\n");
}
}
要获得您想要的行为,外部for循环必须在每次后续迭代时减少数量,而内部循环必须从1而不是0开始。
我添加了另一个打印件,所以线条匹配。