給定一個簡單的數列,第一個數為 2,第二個數為 3,從第三個數開始,每個數都等於前兩個數的和。程式碼用來計算數列中第 N 個 (N ≥ 2) 數值。請問 (a) 和 (b) 兩個空格應該填入什麼樣的敘述?- int x = 2;
- int y = 3;
- int i, temp, N;
- …
- for (i = 2; i <= N; i = i + 1)
- {
- temp = y;
- (a);
- x = temp;
- printf("%d\n", (b));
- }
複製代碼 選項:
(A) (a) x = x + y (b) x
(B) (a) y = x + y (b) y
(C) (a) y = x + y (b) x
(D) (a) x = x + y (b) y
本帖隱藏的內容需要積分高於 1 才可瀏覽 |