VB 题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/2+1/4+1/6..+1/2m 程序代码帮忙下!

如题所述

第1个回答  2011-07-10
private sub fun(m as integer) as single
dim i as integer
for i=1 to m
fun=fun+1/(2*i)
next
end sub本回答被提问者采纳

...是:根据整型形参m,计算如下公式的值:y=1\/2!+1\/4!+...
float fun(int m){float y;int i,j,s;if(m%2 != 0 || m<2) \/\/不是偶数{printf("Input Error!\\n");return -1;}for(y=0,i=2;i<=m;i+=2){s=1;for(j=1;j<=i;j++) \/\/求n!{s*=j;}y+=1.0\/s;}return y;} ...

...功能:根据整型形参m计算如下公式的值:y=1\/2!+1\/4!+…+1\/m!_百度...
int fun(int m){float sum;for(i=2;i<=m;i+=2)\/\/每都加2{sum=sum+1.0\/factor(i);}return sum;}

编写函数fun其功能是:根据整型形参m 计算如下公式的值 y=1\/2!+1\/...
while(m!=0){ y+=1\/sum;sum=sum\/(m)\/(m-1);m-=2;} return y;} 讲解一下,求m!那里应该能看得懂吧,我就不多说了。。。从while循环那里开始,我是进行倒退计算,每次运行y+=1\/sum,循环m次,就表示y=1\/m!+...+1\/4!+1\/2!根据你给的公式,m比前一个数大2,所以每次m都自...

编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1+1\/3+1\/...
} float fun(int t) { float a=0;int k=1;for(int n=0;n<=t;n++) { a=a+1.\/(2*n+1);} return a;}

编写函数fun其功能是,根据整型形参m,计算如下公式,y=1\/2!+1\/4!+1\/...
1就不会执行循环,直接返回1哈 double fun(int m){ double y=1;int i;for(i=2;i=m;i=i+2){ double n=1;for(int j=1;j=i;j++){ n=n*j;} y+=1\/n;} return y;}

...函数fun的功能是:根据整型参数m,计算如下公式的值。急啊
for(i=100;i<=m;i+=100)\/\/第一、二处错误,去除分号,且判断条件逗号改为分号 {d=(double)i*(double)i; y+=1.0\/d; } return(y);}void main(){ int n=2000; system("CLS"); printf("\\nThe result is %1f\\n",fun(n));} ...

根据整型形参n,计算如下公式的值。
include

...的功能是根据整型形参m,计算如下公式的值。
y+=1\/(i * i); 中没有包含j,前面算的j没用上。修改如下:y+=1\/(j*i*i);其它没有错误,不用改。

...形参n的值,计算如下公式: 1-1\/2+1\/3-1\/4+...+(-1)的(n+1)次方1\/n...
include<stdio.h> int main(void){ int flag=1,i,n,an;float result=0;printf("please input n:\\n");scanf("%n",&n);for(i=1;i<=n;i++){ an=flag*(1.0)\/i;flag=flag*(-1);result+=an;} printf("result:%f",result);printf } ...

...根据整型形参m的值 计算如下公式的值: t=1-1\/(2*2)-1\/(3*3)-1\/...
include <stdio.h> static double f(int m){ double result = 1.0;while (m > 1)result -= 1.0 \/ (m * m--);return result;} int main(int argc, char *argv[]){ printf("%f\\n", f(5));return 0;}

相似回答