55问答网
所有问题
设计一个算法,计算1+1/2+1/3+…+1/100的值,并画出程序框图
如题所述
举报该问题
其他回答
第1个回答 2013-09-17
double sum=1;
for(int i=2;i<=100;i++){
sum += 1/i;
}
printf("%f",sum);
本回答被网友采纳
第2个回答 2013-09-17
第3个回答 2013-09-17
是的撒打算
相似回答
设计一个算法,计算1+1/2+1/3+…+1/100的值,并画出程序框图
答:
double sum=1;for(int i=2;i<=
100
;i++){ sum += 1/i;} printf("%f",sum);
设计一个算法,计算1+1/2+1/3+…+1/100的值,并画出程序框图
答:
回答:double sum=1; for(int i=2;i<=
100
;i++){ sum += 1/i; } printf("%f",sum);
设计一个算法,计算1+1/2+1/3+…+1/100的值,并画出程序框图
答:
Rem 语言:Visual Basic 6.0Sub Main() '开始 S = 0 : i = 1 Do S = S
+ 1 /
i If Not (i <
100
) Then Exit Do i = i + 1 Loop MsgBox S, vbInformation, "输出"End Sub '结束
用C语言求
1+1/2+1/3+
...
+1/100
答:
用C语言编写求
1+1/2+1/3+
...
+1/100的
和的方法如下:1.首先需要定义两个变量,这里定义变量sum用于不断累加计算的和,定义变量i用于分母的更新。2.接着需要使用C语言中的for循环,通过每次进行i+1的操作,实现分母数的更新。3.在循环体内将每一个新产生的分数累加到sum中。4.最后执行完成后...
C语言
计算1+1/2+1/3+……+1/100
答:
i>1时1/i就永远是0了,所以结果总是1。/在两边都是整数时是取整除,得不么小数部分的。include<stdio.h> main(){ int i;float s=0;for(i=1;i<=
100
;i++){ if(i%2==0)s-=1/(float)i;else s+=1/(float)i;} printf("%f\n",s);return 0;} ...
大家正在搜
设计一个计算根号n的算法
移动边缘计算中的算法设计
计算思维与程序设计的书
设计一个算法
计算思维和算法设计
计算思维与算法设计试题
有一种计算多项式的蛮力算法
计算机算法设计与分析ppt
计算思维与算法设计课后答案
相关问题
设计一个计算1+1/2+1/3+1/4……+99/100的值...
设计计算1+1/2+1/3+。。。+1/100的算法~和代码
设计算法求1/1*2+1/2*3+~~~~+1/99*100...
设计一个算法,计算1-1/2+1/3-1/4+1/5-1/6...
设计算法求1/1×2+1/2×3+~~~~+1/99×100...
设计算法求1/1*2+1/2*3+1/3*4+.....+1...
设计一个计算1+2+3+…+100的值的算法,并画出程序框图...