我想獲得兩個整數作爲輸入,然後使用它們輸出另一個整數列表,使用輸入作爲循環中的參數。打印輸入整數從輸入整數到整數
在我的代碼中,如果我輸入低爲1,高爲10我期望我的輸出應該是整數1到10.但是,我的代碼打印值爲十次。我嘗試過不同的循環,但沒有運氣。有人能指出爲什麼我的產量不符合預期嗎?
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter the low number: ");
int low = input.nextInt();
System.out.print("Enter the high number: ");
int high = input.nextInt();
//int num1 = low
//int num2 = high
System.out.println("Decimal");
for(int i = low ; low <= high; low++)
System.out.println(i);
}
}
預期什麼和當前輸出是什麼? –
所以我輸入一個低數字,然後是一個高數字。它通過高打印數字。所以如果我輸入1爲低和10爲高,它應打印1-10。它打印10 1的現在 – jedi