计算机算法

[复制链接]
查看11 | 回复2 | 2010-5-16 02:27:02 | 显示全部楼层 |阅读模式
求1×2×3×4×5。
S1: 使t=1
S2: 使i=2
S3: 使t×i, 乘积仍然放在在变量t中,可表示为t×i→t
S4: 使i的值+1,即i+1→i
S5: 如果i≤5, 返回重新执行步骤S3以及其后的S4和S5;否则,算法结束
上面的算法是什么意思???各符号代表什么意思??从哪里可以学到???

回复

使用道具 举报

千问 | 2010-5-16 02:27:02 | 显示全部楼层
1,让t=1,i=22,t=txi3,i=i+14,如果i≤5,就执行t=txi否则结束这些符号没什么意思,t×i→t就是t=txii+1→i就是i=i+1想学编程的话去看谭浩强的《C程序设计》,很好的
回复

使用道具 举报

千问 | 2010-5-16 02:27:02 | 显示全部楼层
上面的算法就是你的问题的解决方法,既1*2*3*4*5*是乘号=是等号S1、S2、S3、S4、S5是步骤字母是变量只要你学会小学数学,以及任意一门编程语言的最基础部分(这里用到变量,IF判断,循环),就能做这个题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行