写出1+2+3+…+100的一个算法,并画出流程图和写出算法语句。 30

 我来答
fcjfzg
推荐于2018-04-13
知道答主
回答量:8
采纳率:100%
帮助的人:1.4万
展开全部

(1)算法:

第一步,赋值变量S=0,n=0,i=0

第二步,计算i+1,仍用i表示,计算n+i,仍用n表示.计算S+n,仍用S表示.

第三步,判断i是否大于等于100.若是,输出S,结束算法;若不是,进行第二步.

行远937
2012-04-19 · TA获得超过1579个赞
知道小有建树答主
回答量:1912
采纳率:50%
帮助的人:538万
展开全部
解:算法:
第一步:输入x=1
第二步:计算1+2
第三步:计算1+2+3
.。。。。。。。。。
。。。。。。。
流程图:
开始
s=0,i=1
i<=100
输入一个N
累加s=s+n
计数一次:I= I+1
输出s
结束
注:图中有两条线没有画,你可以自己补上的
算法语句:VB
Private Sub Form_Click()
Dim s As Single, n As Integer, i As Integer
s = 0
n = Val(InputBox("输入n:"))
For i = 1 To n
s = s + 1
Next i
Print s
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漂亮还温顺的小光芒9807
2012-04-19 · TA获得超过1277个赞
知道小有建树答主
回答量:528
采纳率:100%
帮助的人:654万
展开全部
C语言
i=1,
s=i
if(i<101)
i=i+1,s=s+i
endif
print(s)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赵悦廷050
2012-04-19 · TA获得超过844个赞
知道小有建树答主
回答量:288
采纳率:100%
帮助的人:253万
展开全部
1+2+3+…+100=(1+100)x50=5050
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mk1316984666
2012-04-19
知道答主
回答量:3
采纳率:0%
帮助的人:5133
展开全部
1+2+3+3+2+1+1+2+3+4+5+6+7+7+8+8+7+9+10+10=100
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式