在Linux系统中编写shell程序1到100的平方和

2024-12-03 23:15:55
推荐回答(3个)
回答1:

#!/bin/bash
sum=1
for i in `seq 1 100`;do
sum=`expr $i \* $i + $sum`
done
echo "From 1 to 100: $sum"

回答2:

#!/bin/bash
for i in {1..4}
do
let SUM=$SUM+$i*$i
done
echo $SUM

回答3:

#!/bin/bash
declare -i sum
declare -i i
i=1
while [ $i -le 100 ];
do
sum=$sum+$i*$i
i=$i+1
done
echo $sum
注意里面得空格,不能随意删减。