根据整型形参m,编写函数fun()计算公式:y=1⼀2+1⼀4+1⼀6+...+1⼀(2*m)的值。例如:若m=9,则应输出:1.414484

请求高手帮忙
2024-11-30 00:38:43
推荐回答(3个)
回答1:

这是VB的
dim y as double
dim i as integer
for i =1 to m
y = y+1÷(2×i)
next
fun=y

回答2:

有求必应奋发图强HwcX

回答3:

要用什么语言编写?
下面的是用c语言编的:
#include
double fun(int m)
{
int i;
double d;
for(i=1,d=0; i<=m; i++)
d+= 0.5/i;
return d;
}
int main()
{
printf("m=9 result=%lf\n", fun(9));
return 0;
}