编写shell的脚本实现1到100的相加,并输出如下格式 1+2+3+........+100=?

liunx题目
2025-04-14 21:51:36
推荐回答(1个)
回答1:

COUNTER=1
SUM=0
printf "%d" $COUNTER
while [ $COUNTER -le 100 ]do
SUM='expr $COUNTER+$SUM'
printf "+%d" $COUNTER
COUNTER='expr $COUNTER+1'
done
printf "=%d\n" $SUM