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