这是我编写的嵌套for循环:
int i,j;
for(i=5;i>=1;i=i-1)
{
for(j=1;j<i+1;j++)
{
System.out.print(i);
}
}
上面的代码打印:55555 4444333221,但我正试图让它在末尾添加另一个"2",所以它应该打印55555 444-4332212。
我花了一段时间更改运算符和数字,但我还没弄清楚。
只需在外循环后添加System.out.print(2)
:
for(i=5;i>=1;i=i-1) {
for(j=1;j<i+1;j++)
{
System.out.print(i);
}
}
System.out.print(2);
附带说明一下,您可以在for
定义中定义i
和j
:
for(int i=5;i>=1;i=i-1) {
for(int j=1;j<i+1;j++) {
只需在for循环的末尾打印一个2
for(i=5;i>=1;i=i-1) {
for(j=1;j<i+1;j++)
{
System.out.print(i);
}
}
System.out.print(2);