問題詳情

29.下列哪一個 C 語言的程式片段會讓變數 sum 的值相當於 0 至 100 間所有偶一律給分,未作答者,不予計分】數之和?
(A)int i=0, sum=0;do {i+=2;sum+=i;} while (i<=100);
(C)int i, sum=0;for (i=0;i<=100;i++) {if (i%2==1)sum+=i;}
(B)int i=2, sum=0;while (i<100) {sum+=i;i+=2;}
(D)int i=0, sum=0;while (i<=100) {sum++;i+=2;}

參考答案

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