小编IAm*_*rus的帖子

类似while循环和while循环之间的输出差异?

对于我的Java类,我被要求创建一个while循环,然后将其转换为do-while循环,然后比较输出.这是个问题:

  1. 用do while循环替换问题4中的while循环.问题4的输出与这个问题之间可能存在什么差异?

我无法找到输出的差异,可能与否.以下是两者的代码和输出.

while循环

package fordemo;
import java.util.Scanner;

public class ForDemo {


public static void main(String[] args) {

    System.out.println("Input a number:");
    Scanner user_input = new Scanner (System.in);
    int number = user_input.nextInt();
    int n = -1;
    while (n < number){
        n=n+2;
        System.out.print(n + " ");

    }
  }
}
Run Code Online (Sandbox Code Playgroud)

跑:

Input a number:
15
1 3 5 7 9 11 13 15 BUILD SUCCESSFUL (total time: 1 second)
Run Code Online (Sandbox Code Playgroud)

do-while循环

package fordemo;
import java.util.Scanner;

public class ForDemo {


public static void main(String[] …
Run Code Online (Sandbox Code Playgroud)

java loops compare while-loop do-while

0
推荐指数
1
解决办法
420
查看次数

标签 统计

compare ×1

do-while ×1

java ×1

loops ×1

while-loop ×1