单选题
以下函数的功能是计算a的n次方并作为函数值返回: double fun(double a,int n) { int i;double s=1.0; for(i=1;i<=n;i++) s=——; return s: }为实现上述功能,函数中下画线处应填入的是( )。
A、
s*i
B、
s*a
C、
s+i*i
D、
s+a*a
【正确答案】
B
【答案解析】
解析:s为a的(i一1)次方的结果,所以令s=s* a即可得到a的i次方。
提交答案
关闭