高一 数学 算法(伪代码) 请详细解答,谢谢! (16 13:24:12)
来源:百度知道 编辑:UC知道 时间:2024/09/23 04:01:57
下列一段伪代码是计算的 值(写下思路)
S←0
t←1
For i From 1 to 5
t←t*i
S←1+t
End For
Print S
这种题的话,其实不难,主要是我们应该在没有思路情况下,先列出两三个算子,然后找出他的规律来就行了。
比如:
i 1 2 3。。。
t 1x1 1x2 2x3.。。
s 2 3 7.。。
这样就有规律了
t=i(0)*i(1)*。。。* i(n) 令i(0)=1 , n从1开始
s=t+1
最后就得到 t=1+1*1*2*3*4*5=121
其实不难,要先列出两三个算子,然后找出他的规律来就行了。
比如:
i 1 2 3。。。
t 1x1 1x2 2x3.。。
s 2 3 7.。。
这样就有规律了
t=i(0)*i(1)*。。。* i(n) 令i(0)=1 , n从1开始
s=t+1
最后就得到 t=1+1*1*2*3*4*5=121
懂了么?呵呵
给i一个范围 从 1 至 5
t←t*i
S←1+t
结束
输出S
所以s=1+1*2*3*4*5=121
懂了么?呵呵
s=1+1*2*3*4*5=121