Chinaunix
标题:
这个简单脚本怎么理解?(新手)
[打印本页]
作者:
limingyi3000
时间:
2012-07-03 16:32
标题:
这个简单脚本怎么理解?(新手)
计算1到20之间各整数的和
i=1
sum=0
while [ $i -le 20 ]
do
sum=`expr $sum + $i`
i=`expr $i + 1`
done
这个sum=0的初始值,怎么理解?我不能理解这个
作者:
chenyx
时间:
2012-07-03 20:54
给变量赋值,没什么特别的,楼主没学过编程?
作者:
limingyi3000
时间:
2012-07-04 09:21
学过,忘了
作者:
limingyi3000
时间:
2012-07-05 14:29
回复
2#
chenyx
这个我还是不太能理解
s=0
i=1
s=s+i
i++
第二次运算的时候,s被赋值为1,那前边的s=0只使用了一次,到底有什么意义?
还有i=1
也只使用了一次,有什么意义?s=1的时候,代入s=s+i就是1=1+2,咋回事?
作者:
chenyx
时间:
2012-07-05 14:47
编程的基本思路,变量使用之前要初始化.
s=s+i,你不能写成1=1+2,这个是编程的基本常识.
作者:
limingyi3000
时间:
2012-07-05 14:59
回复
5#
chenyx
哦
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2