shell:计算1-100以内奇数和偶数的和

计算1-100以内奇数和偶数的和
考虑使用for循环来进行遍历1-100以内

for I in {1..100}

对于奇偶数的取法最简单的是

I=$[$I+2]

但我们采用:
YS=$[$I%2]
so.整段代码如下:

1 #! /bin/bash
2 for I in {1..100};do
3 YS=$[$I%2]
4 if [[ $YS = 0 ]];then
5 SUM1=$[SUM1+$I]
6 elif [[ $YS != 0 ]];then
7 SUM2=$[$SUM2+$I]
8 fi
9 done
10 echo "$SUM2"
11 echo "$SUM1"

猜你喜欢

转载自blog.csdn.net/weixin_41363156/article/details/84481968