java - 在java中打印嵌套的for循环模式

标签 java nested-loops

目标:
1234
2345
3456
4567
5678

我已经有了模式,但在 length(4) 之后没有打印:

    int i;
    int a;

    for (i = 1; i <= 5; i++) 
    {
      for (a = i;a<=i+3;a++)
      {
        System.out.print(a);
      }
    }

我的输出是:12342345345645675678

最佳答案

只需在第二个循环之后添加它:

int i;
int a;

for (i = 1; i <= 5; i++) {
  for (a = i;a<=i+3;a++) {
    System.out.print(a);
  }
  System.out.println();
}

关于java - 在java中打印嵌套的for循环模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2332308/

相关文章:

r - R 中嵌套 ifelse 语句的替代方案

javascript - 将 Promise 与循环和嵌套函数一起使用

javascript - Angular 7 嵌套使用父值作为子值的索引

c++ - 执行后计数器for循环错误地递增

java - 我们能否以更简单的方式解决这个 socks 商人问题?

java - "should be accessed in a static way"

java - Jsoup Reddit 图像抓取器超过 18 期

java - 从另一个类中调用一个类中的函数

java - 如何从 HttpServlet 的 doPost() 方法返回一些数据?

javascript - 在数组 JavaScript 中添加所有成对的数字