c语言中y =y-=m*=y怎么算,根据整型形参m计算如下公式的值y=1/2+1/4+1/6+.+1/2m 。 例如若m=9则应输出1.414484要求用for循环...

根据整型形参m计算如下公式的值y=1/2+1/4+1/6+.+1/2m 。 例如若m=9则应输出1.414484要求用for循环以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

e922cb64d9501e66940c82320a0bdfdf.png

根据整型形参m计算如下公式的值y=1/2+1/4+1/6+.+1/2m 。 例如若m=9则应输出1.414484要求用for循环

float sum=0;

for(int i=1;i<10;i++)

{

sum+=1.0/(2*i);

}

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

要用什么语言编写?

下面的是用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;

}

利用for循环语句计算1+1 /2+1/4+1/6+.+1/50

int num=1;

for(int i=1;i<=50;i+=2)

num+=1/i;

用函数fun实现如下功能,根据整型形参m,计算公式y=1+1/3+1/5+1/7+……

你的问题中是m个奇数分子,还是让用户输入一个奇数m

我按照让用户输入一个奇数做的

#include

float fun(float m) {

if (m == 1) {

return 1;

}

return 1 / m + fun(m - 2);

}

int main() {

float m = 0.0;

printf("请输入一个奇数:");

scanf("%f", &m);

printf("%f", fun(m));

return 0;

求常数e的值根据公式e=1+1/1,+1/2,+1/3,+1/4,+.计算e的值

package e;

public class Main { public static void main(String[] args) {

double e=1,sum=1; e的初值为1,sum用来存放n!

int i=1;

while(sum

sum=i*sum; 相等了,如果这个数设置的更大就会更加接近e

e=1.0/sum+e;

i++;

}

System.out.println("e="+e);

}} 程序是经验证的,可以在编译环境上运行!绝对没问题~

.求y=1/2+1/4+1/6+…+1/2m,将结果存入变量fun。要求用for和if实现 的程序

#include

void main()

{

int m,i;

double y=0;

scanf("%d",&m);

for(i=2;i<=2*m;i+=2)

y+=1.0/i;

printf("y=%lf\n",y);

}

如果m^2-3m+1=0,求(1)m^2+1/m的值,(2)m^2+1/m^4的值

解:m^2-3m+1=0

配方法可以解得m=根号5/2+3/2 或 m=-根号5/2+3/2

(1)m^2+1/m的值 则当m=根号5/2+3/2时

m^2+1/m=5+根号5

当m=-根号5/2+3/2时 m^2+1/m=5-根号5

(2)m^2+1/m^4的值

当m=根号5/2+3/2时 m^2+1/m^4=27-9倍根号5

当m=-根号5/2+3/2时 m^2+1/m^4=27+9倍根号5

aess下求S的值 s=1+1/2+1/3+…………+1/10 要求结果有完整算式 输出结果要利用循环输出完整算式

不知道 采纳我吧!

分数简算 1/2+1/4+1/6+.+1/100

1/2+1/4+1/6+......+1/100

=1/2×(1+1/2+1/3+……1/50)

这个题没有规律

1+1/2+1/3+……+1/n=ln×n

ln是自然对数,

当n 趋于无穷时,

1+1/2+1/3+……+1/n=ln×n+0.5772157...

0.5772157...

是欧拉常数

代入计算就行了

计算1/3m^2-1/2mn^2+1/4nm^2-(-2n^2m)

原式=1/3m^2-1/2mn^2+1/4m^2n+2mn^2

=1/3m^2+3/2mn^2+1/4m^2n

分页:123

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值