我有一個關於程序的問題。這個程序允許你輸入一個數字,並計數到給定數字的數字。爲前。輸入5,輸出將是0 1 2 3 4 5.我有一個關於如何添加第二個給定數字的問題,例如。輸入5 & 10,輸出應該是5 6 7 8 9 10.反之亦然輸入10 & 5,輸出應該是一樣的。 繼承人的代碼:在java中計數的人
import java.io.*;
import java.util.*;
class Project1{
Scanner scan=new Scanner(System.in);
int n;
public void input()throws IOException{
System.out.println("Enter the limit: ");
n=scan.nextInt();
}
public void compute(){
if(n>1)
System.out.println("First "+n+" natural numbers are: ");
else
System.out.println("First "+n+" natural number is: ");
for(int i=0; i<=n; i++)
System.out.println(i);
}
public static void main(String[] args)throws IOException{
Project1 obj=new Project1();
obj.input();
obj.compute();
}
}
這將允許它輸出相同的值爲前。輸入1和5,輸出= 1 2 3 4 5 ..並且還輸入5&1,輸出將仍然是1 2 3 4 5. –
如果您寫如果循環1和5之前的語句將具有與5&1相同的輸出你的第一篇文章。 – ByeBye
好的非常感謝你的幫助 –