计数到 1-100 和 1-1000 的嵌套 For 循环

嗨,我目前在 11 年级的 AP Java 课程中。我需要关于计数到 100 的嵌套 for 循环的具体帮助。我需要 2 个 for 循环并说我不能使用数字 100。


for (int i = 1; i <= ???; i++){

    for (int j = 1; j <= ???; j++){

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

    }

}

我希望它从 1 计数到 100,有 2 个 for 循环。没有100号。我正在逐步完成我测试过的那些,但无法完全弄清楚


更完整的答案如下:


for (int i = 0; i <= 9; i++){

    for (int j = 1; j <= 10; j++){

        System.out.print(i * 10 + j + " ");

    }

}

步骤 1(来自外循环):变量 i 被声明为值为 0。步骤 2:测试用例是否 i 小于或等于 9,如果为真,则在循环中运行代码体。如果为假,退出循环步骤 3:如果外循环的测试用例为真,则运行代码体;将 j 声明为 1,测试 j 是否小于或等于 10 第 4 步:如果内部循环的测试用例为真,则运行打印命令


慕勒3428872
浏览 163回答 1
1回答

PIPIONE

我假设您想从 0 数到 99,因为您不想使用 100,所以这应该可以完成工作。&nbsp; &nbsp; for (int i = 0; i <= 9; i++){&nbsp; &nbsp; &nbsp; &nbsp; for (int j = 0; j <= 9; j++){&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System.out.print(i + "" + j + "\n");&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; }编辑 1:如果您有兴趣打印从 1 到 100 的范围,您可以在打印之前将字符串解析为整数,并在其中添加一个。for (int i = 0; i <= 9; i++){&nbsp; &nbsp; &nbsp; &nbsp; for (int j = 0; j <= 9; j++){&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System.out.print((Integer.parseInt(i + "" + j)+1) + "\n");&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java