gpt4 book ai didi

java - 嵌套的 for 循环没有完成我要打印的序列

转载 作者:行者123 更新时间:2023-11-29 07:52:28 26 4
gpt4 key购买 nike

这是我写的嵌套 for 循环:

int i,j;        
for(i=5;i>=1;i=i-1)
{
for(j=1;j<i+1;j++)
{
System.out.print(i);
}
}

上面的代码打印:555554444333221 但我试图让它在末尾添加另一个“2”,所以它应该打印 5555544443332212。

我花了一段时间更改运算符和数字,但我还没有弄明白。

最佳答案

只需在外层循环之后添加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 定义中定义 ij:

for(int i=5;i>=1;i=i-1) {
for(int j=1;j<i+1;j++) {

关于java - 嵌套的 for 循环没有完成我要打印的序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20126715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com