下列那段程式碼可計算 1 至 50 之間所有 3 的倍數之總和?
Aint k, sum=0;
for (k=1; k<=50; k++)
if (k%3==0)
sum=sum+k;正確答案
Bint k, sum=0;
for (k=1; k<=50; k++)
if (k/3==0)
sum=sum+k;
Cint k=1, sum=0;
while (k<=50)
{sum=sum+k;
k=k+3;}
Dint k=3, sum=0;
while (k<=50)
{k=k+3;
sum=sum+k;}
答案與詳解
