[主观题]

函数 void fun(float *sn, int n)的功能是:根据以下公式计算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=( )* f;

w=f/(2*i+1);

s+=w; }

( )=s;}

参考答案与解析:

相关试题

设有以下函数: voidfun(intn,char}s){……}则下面对函数指针

[单选题]设有以下函数:voidfun(intn,char}s){……}则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)(int,char);pf=&fun;B.void+pf( );pf=fun;C.void*pf( );*pf=fun;D.void(*pf)(int,char*);pf=fun;

  • 查看答案
  • 请补充函数proc,该函数的功能是计算下面公式SN的值:SN=1£«1£¯3十4

    [主观题]请补充函数proc,该函数的功能是计算下面公式SN的值:SN=1+1/3十4/5+..+2N-1/SN-1例如,当N=20时,SN=29.031674。注意:部分源程序给出如下。请勿改动main函数和其他函数中的任何内容,仅在函数proc的横线上填入所编写的若干表达式或语句。试题程序:include&lt;stdlib.h&gt;include&lt;conio.h&gt;include&lt;stdio.h&gt;double proc(int

  • 查看答案
  • 要求以下程序的功能是计算main(){intn;floats; s=1.0; f

    [单选题]要求以下程序的功能是计算main() {int n;float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; pfintf("%6.4f/n",s); } 程序运行后输出结果错误,导致错误结果的程序行是A.s=1.0;B.for(n=10;n>1;n--)C.s=s+1/n;D.printf("%6.4f/n",8);

  • 查看答案
  • 请补充函数fun(),该函数的功能是计算下面公式SN的值: 例如:当N=50时,

    [试题]请补充函数fun(),该函数的功能是计算下面公式SN的值:例如:当N=50时,SN=71.433699。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<conio.h>include<stdio.h>double fun(int n){double s=1.0,S1=0.0;int k;for((l);k<=n;k++){s1=s;[ ];}return[ ];}main(){int k=0;

  • 查看答案
  • 给定程序MODll.C中函数fun的功能是:根据以下公式求π值,并作为函数值返回

    [主观题]给定程序MODll.C中函数fun的功能是:根据以下公式求π值,并作为函数值返回。例如,给指定精度的变量eps输入0.0005时,应当输出Pi=3.141480。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

  • 查看答案
  • 有以下程序#include<stdio.h>voidfun(intn,int*p

    [单选题]有以下程序#include<stdio.h>void fun(int n,int *p){int f1,f2;if(n==1||n==2) *p=1;else{fun(n-1,&f1); fun(n-2,&f2);p=f1+f2;}}main(){int s;fun(3,&s); printf(“%d/n”,s);}程序运行的结果为( )。A.2B.3C.4D.5

  • 查看答案
  • 编写函数fun(),它的功能是;根据以下公式求p的值,结果由函数值带回。m与n为

    [主观题]编写函数fun(),它的功能是;根据以下公式求p的值,结果由函数值带回。m与n为两个正数且要求m>n。P=m!/n!(m-n)!),例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include <conio.h>include <stdio.h>float fun (int m, int n){}main(){clrscr() ;printf ("p=%f

  • 查看答案
  • 请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度0.0005

    [试题]请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):程序运行后,如果输入精度0.0005,则程序输出为3.140578。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

  • 查看答案
  • 函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数且要

    [主观题]函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include#includefloat fun (int m, int n){ int i;double p=1.0;for(i=1;i<=m;i++)( );for(i=1;i<=n;i++)( );for(i=1;i<=m-n;i++)p=p/i;return

  • 查看答案
  • 有以下程序#inclUdevoidfun(int*s,intn1,intn2){

    [单选题]有以下程序inclUdevoidfun(int*s,intn1,intn2){inti,j,t;i=n1;j=n2;while(i

  • 查看答案