[单选题]

以下函数的功能是:计算a的n次方作为函数值返回。
double fun(double a,int n)
{ int i;double s=0;
for(i=1;i<=n;i++)s=______;
return s;
}
为实现上述功能,函数中下划线处应填入的是(  )。

A.s*i

B.s*a

C.s+i*i

D.s+a*a

参考答案与解析:

相关试题

若有函数:<br />viod fun(double a[],int* n)<br />……<img border="0" src="htt

[单选题]若有函数:viod fun(double a[],int* n)……以下叙述中正确的是(  )。A.调用fun函数时只有数组执行按值传送,其他实参和形

  • 查看答案
  • 若有以下函数首部<br />int fun(double x[10],int*n)<br />则下面针对此函数的函数声明语句中正确的是(  )。

    [单选题]若有以下函数首部int fun(double x[10],int*n)则下面针对此函数的函数声明语句中正确的是(  )。A.intfun(double

  • 查看答案
  • 若有函数Void fun( double a[ ],int *n) { …… }

    [单选题]若有函数Void fun( double a[ ],int *n){ …… }以下叙述中正确的是A.)调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送B.)形参a和n都是指针变量C.)形参a是一个数组名,n是指针变量D.)调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组

  • 查看答案
  • 以下函数按每行8个输出数组中的数据:<br />void fun(int *w,int n)<br />{ int i;<br /> for(i=0;i&

    [单选题]以下函数按每行8个输出数组中的数据:void fun(int *w,int n){ int i;for(i=0;i

  • 查看答案
  • 以下函数按每行8个输出数组中的数据:<br />void fun(int *w,int n)<br />{ int i;<br /> for(i=0;i&

    [单选题]以下函数按每行8个输出数组中的数据:void fun(int *w,int n){ int i;for(i=0;i

  • 查看答案
  • 有以下函数定义:void fun(int n, double x) { …… }

    [单选题]有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是A.fun(int y,double m); B.k=fun(10,12.5); C.fun(x,n); D.void fun(n,x);

  • 查看答案
  • 有以下函数定义;void fun(int n,double x){......}

    [单选题]有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);

  • 查看答案
  • 若有以下函数首部 int fun (double x[10],int *n) 则

    [单选题]若有以下函数首部int fun (double x[10],int *n)则下面针对此函数的函数声明语句中正确的是A.int fun(double x, int *n);B.int fun(double , int);C.int fun(double *x, int n);D.int fun(double *, int *);

  • 查看答案
  • 若有以下函数首部 int fun (double x[10],int *n) 则

    [单选题]若有以下函数首部int fun (double x[10],int *n)则下面针对此函数的函数声明语句中正确的是A.int fun(double x, int *n);B.int fun(double , int);C.int fun(double *x, int n);D.int fun(double *, int *);

  • 查看答案
  • 若有以下函数首部 int fun(double x[lO],int *n) 则下

    [单选题]若有以下函数首部 int fun(double x[lO],int *n) 则下面针对此函数的函数声明语句中正确的是______。A.int fun(double x, int *n);B.int fun(double, int);C.int fun(double *x, int n);D.iht fun(double*,int*);

  • 查看答案