gpt4 book ai didi

java - java for 循环嵌套大于或等于

转载 作者:行者123 更新时间:2023-12-01 11:52:32 25 4
gpt4 key购买 nike

如果我只放y>x; y--; 在内循环中它会打印 5432 但当我输入 y>=x; 时y--; 在内循环中打印 54321。那里发生了什么?

y>=x 是什么意思? y--; 是什么意思?这意味着 y 大于或等于 x 对吗?但为什么它打印54321

public class TestClass {

public static void main (String[] args) {


int x;
int y;


for(x=1; x<=5; x++){
for(y=5; y>=x; y--){

System.out.print(y);
}

System.out.println();
}

}

}

最佳答案

如果 y > x 并且 x 为 1,则 1 将不会包含在您打印的列表中,因为 y 永远不会小于 x,即 1。当您使其 = x 时,您就允许 y 允许 1

关于java - java for 循环嵌套大于或等于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28687440/

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