gpt4 book ai didi

java - 在Java中将for循环翻译为while并执行while循环

转载 作者:行者123 更新时间:2023-12-01 18:42:58 25 4
gpt4 key购买 nike

我为循环创建了几个这样的行(每个新数字都以新行开头,此处未显示):

1个
22
333
4444

以此类推,直到达到9,然后又回落到1。

我应该将其转换为一会儿并执行一会儿循环,并且在过去一个小时内一直在尝试,但似乎无法做到。

public static void main(String[] args) {  
for (int x=1; x <= 9; x++) {
for (int y = 1; y <=x ; y++){
System.out.print( x + "");
}
System.out.println();
}

// TODO code application logic here
for (int x=9; x >=1; x--) {
for (int y = 1; y <=x ; y++){
System.out.print( x + "");
}
System.out.println();

} int y =1;
int x = 1;
while (x <9){

while (y <=x){
y++;
System.out.print(x +"");{
}
System.out.println();
}
x++;
}

最佳答案

试试这个作为您的while循环:

int y = 1;
int x = 1;

while (x < 9) {

y = 1;
while (y <= x) {
y++;

System.out.print(x + "");


}
System.out.println();
x++;
}

关于java - 在Java中将for循环翻译为while并执行while循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19128542/

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