java - 在 Java 上创建嵌套循环

标签 java loops nested

我是Java编程新手,在家自学。我在一本书上遇到了这个问题,但无法解决:

编写一个 java 程序,使用嵌套循环显示以下内容:

6
12 13
19 20 21

我可以使用以下内容创建相同的模式

    for (int x = 1; x<=3; x++) {
        for (int y = 1; y <= x; y++) {
            System.out.print("*");
        }
        System.out.println();
    }

但我不知道如何将这些数字增加 +6 或 +1。希望有人帮忙。非常感谢。

最佳答案

试试这个代码:

for (int i=1; i <= 3; ++i) {
    for (int j=0; j < i; ++j) {
        if (j > 0) {
            System.out.print(" ");
        }
        System.out.print(i*6 + j);
    }
    System.out.print("\n");
}

关于java - 在 Java 上创建嵌套循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30423053/

相关文章:

Python 遍历嵌套列表,但只遍历偶数索引

java - Linksys 路由器 Web 管理 - 在 .NET 中自动登录

java - JSF 2.0 WITH richfaces 4.2.3 org.apache.jasper.JasperException :/Web/login. jsp(21,20) #{...} 在模板文本中不允许

json - 遍历 JSON 键和值并同时替换 golang 中的指定匹配值

php - 在一行中加入多个相同列的查询

c++ - 如何从双向链表中获取节点内部的有效负载

java - hadoop中的单词合并

java - 将字符串从 Java 传递到 bash 脚本

javascript - 动态改变 DOM 中的图像

python - 将深度很大的嵌套字典(森林)写入文本文件