以下のコードを理解するのに少し問題があります。各ループの各変数の値を計算し、各ループの後に各変数の値がどのように変化するかを理解しましたが、int a=b;について混乱しています。前の2つの値の合計を表します。私は長い間この問題に悩まされ、試行錯誤によってのみ問題を解決しました。
私は本当にinta=bを理解していません。前の2つの値の合計を表します。int c = a + b;なので、私は確信していました。プログラムで出力したい変数である変数aと変数bの両方を合計します。int aが前の2つの値の合計を表す方法と、intcが表さない理由を説明できますか。
public class Fibonacci extends ConsoleProgram{
public void run(){
int i = 0;
int a = 0;
int b = 1;
while ( i <= 12) {
println(a);
i++;
int c = a + b;
a = b;
b = c;
}
}
}