問題詳情

4、 執行以下 Java 程式片段後,count 之值為何?int n = 17; int count = 0; 
while (n > 1) {    count++;    if (n % 2 = = 0) {         n /= 2;   } else {           n = 3 * n + 1;    } } 

(A)13
(B)40
(C)5
(D) 12

參考答案

答案:D
難度:適中0.5
統計:A(1),B(1),C(3),D(7),E(0)