码迷,mamicode.com
首页 > 其他好文 > 详细

学习脚本1:计算100以内奇数和和偶数和 (笔记)

时间:2015-05-06 15:28:09      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:取模的理解

let I=$[$I+1]

let I+=1

let I++ 注意此处只有是原先数值加1才可用此方法

上述三者运算是相同的

-= 减等 两边的变量前边的减去后边的变量之后把值再放到原来的变量上

+= 加等 两的的变量前边的加上后边的变量之后把值再放到原来的变量上

*= 乘等 两边的变量前边的乘上后边的变量之后把值再放到原来的变量上

/= 除等 两边的变量前边的乘上后边的变量之后把值再放到原来的变量上

%= 取模等 两边的变量前边的除以后边的变量把余数放到原来的变量上


重点说一下取模等

本人由于是初中毕业所以不太懂取模,由高人指点后懂了,

取模的意思是 比如说两个常数 9 4

取模就是 8除以4 等于2余1  取模就等于1

然后有一个公式 c=A/B   C相当于商 A是9 B是4

取模 r=A-B*c   就是 9-4*2 最后就是余2



[root@localhost script]# cat calculate2.sh 

#!/bin/bash

#

declare -i EVENTSUM=0

declare -i ODDSUM=0


for I in `seq 1 100`; do

  if [ $[$I%2] -eq 0 ];then 

   let EVENTSUM+=$I

  else

   let ODDSUM+=$I

  fi

done


echo "EVENTSUM : $EVENTSUM"

echo "ODDSUM : $ODDSUM"

[root@localhost script]# 

执行效果

[root@localhost script]# bash calculate2.sh 

EVENTSUM : 2550

ODDSUM : 2500

[root@localhost script]# ^C

[root@localhost script]# 


学习脚本1:计算100以内奇数和和偶数和 (笔记)

标签:取模的理解

原文地址:http://wind13cloud.blog.51cto.com/2180779/1642412

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!