以下函数的功能是【18】。float av(a, n)float a[];int n;{ int i; float s;for(i=0, s=0; ireturn s/n;}

题目

以下函数的功能是【18】。

float av(a, n)

float a[];

int n;

{ int i; float s;

for(i=0, s=0; ireturn s/n;}


相似考题
参考答案和解析
正确答案:
求出数组元素平均值
更多“以下函数的功能是【18】。 floatav(a,n) floata[]; intn; {inti;floats; for(i=0,s=0;iret ”相关问题
  • 第1题:

    有以下程序includevoid fun(float* p1,int n1,float,*p2,int n2,float* s){ int i;s=(

    有以下程序 #include<stdio.h> void fun(float * p1,int n1,float,*p2,int n2,float * s) { int i; s=(float *)calloc(1,sizeof(float)); *s=0; for(i=0;i<n1;i++) *s+=*p1++; for(i=0;i<n2;i++) *s+=*p2++; } main() { float a[2]={1.1,2.2},b[3]={10.0,20.0,30.0),*s=a; fun(a,2,b,3,s); printf("%f\n",*s); } 上面程序的输出结果是( )

    A.60

    B.3.3

    C.63.3

    D.1.1


    正确答案:D

  • 第2题:

    分析以下算法的时间复杂度。 void func(int n) { int i=0,s=0; while(s<n) { i++; s=s+i; } }


    时间#空间#时间#空间

  • 第3题:

    函数fun的功能是:根据以下公式计算并返回S,n通过形参传入,n的值大于等于0。划线处应填________。 S=1-1/3+1/5-1/7+…1/(2*n-1) float fun(int n) { float s=0.0,w,t,f=-1.0; int i; for(i=0;i<n;i++) { f=-f; w=f/(2*i+1); s+=w; } ____________; }


    p=p*i;p=p/i

  • 第4题:

    7、以下程序的输出结果是()。 #include<stdio.h> double f(int n) { int i; double s=0; for(i=1;i<=n;i++) s+=1/i; return s; } void main() { int i,m=3; float a=0.0; for(i=0;i<=m;i++) a=a+f(i); printf("%f\n",a); }

    A.5.5000000

    B.3.000000

    C.4.000000

    D.8.25


    0

  • 第5题:

    【填空题】下面函数的功能是根据公式s=l-1/3+1/5-1/7+...+(-1n )/(2*n+1)计算s,计算结果通过形参指针sn传回。n通过形参传入,n的值大于等于0。请填空使程序完整、正确。 void fun(float *sn,int n) { float s=0.0,w,f=-1.0;int i=0; for(i=0;i<=n;i++) { f=(1____)=s; }


    A