00问答网
所有问题
设计一个算法求1+1/2+……+1/100的值,并画出程序框图,当型和直到型
如题所述
举报该问题
其他回答
第1个回答 2011-11-18
#include"stdio.h"
void main(){
int k;
float s=0;
printf("s=1+1/2+1/3+1/4+...+1/100\n");
for(k=1;k<=100;k++)
s=s+1.0/k;
printf("1+1/2+...+1/100=%.6lf\n",s);
}
C语言写的,应该能看懂吧~~~~本回答被提问者采纳
第2个回答 2012-05-27
#include"stdio.h"
void main(){
int k;
float s=0;
printf("s=1+1/2+1/3+1/4+...+1/100\n");
for(k=1;k<=100;k++)
s=s+1.0/k;
printf("1+1/2+...+1/100=%.6lf\n",s);
}
C语言写的,应该能看懂吧~~~~
参考资料:
满意回答
第3个回答 2011-11-16
要什么程序语言的?
相似回答
设计一个
计算
1+2+……+100的值
的
算法,并画出程序框图
.
答:
+100的值
. 第1步,0+1=1.第2步
,1+2
=3.第3步,3+3=6.第4步,6+4=10. ……第100步,4 950+100="5" 050. 显然,这个过程中包含重复操作的步骤,可以用循环结构表示.分析上述计算过程,可以发现每一步都可以表示为第(i-1)步的结果+i=第i步的结果.为了方便、有效地表示...
请
画出
计算
1+2+
3+4+...
+100程序框图,并
写出对应程序
答:
(1)
直到型
i=1 S=0 DO S=S+i i=i+1 LOOP UNTIL i>100 PRINT S END (2)
当型
i=1 S=0 WHILE i<=100 S=S+i i=i+1 WEND PRINT S END
设计一个算法,
计算
1+1
/
2+1
/3
+…+1
/
100的值,并画出程序框图
答:
设计一个算法,计算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+2+
3
+…+100的值
的
算法,并画出程序框图
答:
解:第一步:设i的值为1;第二步:设sum的值为0;第三步:如果i≤
100
执行第四步,否则转去执行第七步;第四步:计算sum+i并将结果代替sum;第五步:计算i
+1并
将结果代替i;第六步:转去执行第三步;第七步:输出sum
的值并
结束算法.
大家正在搜
设计一个算法求1平方加2平方
设计一个算法求二叉树的高度
设计一个算法求1x2x3
设计算法求给表达式求值
算法的基本性质和设计要求
设计求n的阶乘的算法
设计一个算法输入abc求最大
设计算法求给定表达式中的值
设计算法求二叉树的节点个数