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

admin2020-11-27  28

问题 以下函数的功能是:计算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://jikaoti.com/ti/ZYD0FFFM
0

最新回复(0)