以下程序的输出结果是( )doublef(intn){ inti;doubles;s=1.0;for(i=1;i<=n;i++)s+=1.0/i;returns;}main(){ inti,m=3;floata=0.0;for(i=0;i
A. 5.500000
B. 3.000000
C. 4.000000
D. 8.25
查看答案
以下程序的输出结果是____。doublesub(doublex,doubley,doublez){y-=1.0;z=z+x;returnz;}main(){doublea=2.5,b=9.0;printf("%f\\n",sub(b-a,a,a));}
以下程序的输出结果是____。fun1(inta,intb){intc;a+=a;b+=b;c=fun2(a,b);returnc*c;}fun2(inta,intb){intc;c=a*b%3;returnc;}main(){intx=11,y=19;printf("%d\\n",fun1(x,y));}
下面pi函数的功能是,根据以下公式返回满足精度ε要求的π的值。请填空。π/2=1+1/3+(1/3)*(2/5)+(1/3)*(2/5)*(3/7)+(1/3)*(2/5)*(3/7)*(4/9)+...doublepi(doubleeps){ doubles=0.0,t=1.0;intn;for(_____;t>eps;n++){s+=t;t=n*t/(2*n+1);}return(2.0*_____);}
以下函数用以求x的y次方。请填空。doublefun(doublex,inty){inti;doublez;for(i=1;i_____;i++)z=_____;returnz;}