永发信息网

算法中的 i 是什么意思?什么是计数变量?那么,S 又是什么意思呢?求和变量又是怎么一回事呢?

答案:2  悬赏:80  手机版
解决时间 2021-04-04 21:08
  • 提问者网友:寂寞撕碎了回忆
  • 2021-04-03 20:34
算法中的 i 是什么意思?什么是计数变量?那么,S 又是什么意思呢?求和变量又是怎么一回事呢?
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-04-03 21:05
S一般是一个式子的得数 i表示循环比如开始给了S=0 i=0框图中出现 S=S+i,i=i+1就带0开始算 判断框中会出现条件 比如S>2 是 就输出S值否就循环 把上次算出的 i 带回S式子中继续算S 知道S大于2输出
比如我写一段程序(VB语言吧)
Dim S as integer
DIm I as integer
s=0
for i=1 to 100 step 1
s=s+i
next i
end sub
这是1到100求和程序
定义两个变量,就用两个内存块来存储他们,这两个内存空间是程序构建的
这两个空间里面可以存放符合类型的一切数字,是可以变化的.
s=s+i 的意思就是 在原来S的基础上再加上一个i,把新数值赋值给S
比如有这样一道题
a=1 …………此时a=1,b、c为初始值0
b=3 …………此时a=1,b=3,c为初始值0
a=a+b …………此时a=1+3=4 b=3 c为初始值0
c=a+1 …………此时a=4 b=3 c=4+1=5
c=c+a …………此时a=4 b=3 c=5+4=9
问 a、b、c都是多少
全部回答
  • 1楼网友:拾荒鲤
  • 2021-04-03 22:26
看来你确实是新手,问的问题都不清楚。
你的的问题其实是变量的问题。
什么是变量呢,举个简单的例子会明白的,初中代数会经常会用到x, y, z等,例如 x + 2 =5,求x等多少,这里面的x, y, z都是变量,程序中变量跟这个类似。
“计数变量”,“求和变量”都是变量,只是作者给起了个名字而已。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯