以下函数的功能是计算a的n次方并作为函数值返回: double fun(double a,int n) { int i;double s=1.0; for(i=1;i

admin2018-02-02  22

问题 以下函数的功能是计算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次方。
转载请注明原文地址:https://kaotiyun.com/show/hPxp777K
0

最新回复(0)