解かなければならないパズルがあるので助けてください!フィボナッチ数列を作成しましたが、0 を含めるのを忘れていました。誰がこのなぞなぞを解決するのを手伝ってくれますか? 一連の入力が 5 の場合、出力は 0,1,1,2,3 になるはずです。コードをクリーンアップして、完全にゼロから始めることなく目的の結果を得るには、何を変更すればよいですか?
//Class Assignment 9 little Fibonacci series based on what input
//the user provides
import java.util.Scanner;
public class LittleFibonacci {
int number;// This declares an int variable
public static void main(String[] args){
//itnu is the new object
LittleFibonacci itnu = new LittleFibonacci ();
itnu.GetNumberInput();
}
public void GetNumberInput()
{
Scanner input = new Scanner(System.in);
System.out.println("Enter a number and that number will be a" +
" \nrepresentitive of the length of a sequence in the Fibonocci series.");
number = input.nextInt();
int f1, f2=0, f3=1;
for(int i = 1 ; i <= number ; i++ )
{
System.out.print(" "+f3+" ");
f1 = f2;
f2 = f3;
f3 = f1 + f2;
}
input.close();
}
}