为了账号安全,请及时绑定邮箱和手机立即绑定

老师为什么在1加到100的这道题里,开始会定义“s"这个变量,这个s跟后边又出现的s是否是同一个?请赐教。谢谢!

老师为什么在1加到100的这道题里,开始会定义“s"这个变量,这个s跟后边又出现的s是否是同一个?请赐教。谢谢!

#!/bin/bash
s=0
for ((i=1;i,=100;i=i+1))
    do
        s=$(( $s+$i ))
    done
echo $s

正在回答

2 回答

是同一个s,作用是做累加计算的。比方说加到90了前面89个数字的和需要记录下来在加上90才对

0 回复 有任何疑惑可以回复我~
#1

邋笔小欣 提问者

非常感谢!
2016-02-16 回复 有任何疑惑可以回复我~

是同一个s,只是前面定义一个变量s,表示的是1到100的和

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师为什么在1加到100的这道题里,开始会定义“s"这个变量,这个s跟后边又出现的s是否是同一个?请赐教。谢谢!

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号