問題詳情

⑸根據以下 C 程式片段,則 compute(5, 100)其值為何?(6 分)
int compute(int n1, int n2) {
if (n2==0) return 1;
if (n2% 2 ==0) {
int ans = compute(n1, n2/2);
return (ans * ans) % 100;}
else {
int ans = compute(n1, (n2-1)/2);
return (n1 * ans * ans) % 100;} }

參考答案

答案:A
難度:適中0.614339
統計:A(497),B(11),C(13),D(217),E(1)

內容推薦

內容推薦