wps表格竖向变横向 shell输入一个数字,累加怎么写?

shell输入一个数字,累加怎么写?#! /bin/bashsum=0while[0]doread-P“请输入要叠加的数字(输入exit退出程序):”add如果[['”${add}“=~ ^[1-9]

shell输入一个数字,累加怎么写?

#! /bin/bash

sum=0

while[0

]do

read-P“请输入要叠加的数字(输入exit退出程序):”add

如果[['”${add}“=~ ^[1-9]$

那么

让sum=${add}

echo“累计和是:”,${sum}

elif[${add}=“exit”]then

exit

else

echo“”输入错误,请重新输入…

fi

完成结果验证

请输入要叠加的数字(input exit program):sdfsd

input error,请重新输入…

请输入要叠加的数值(输入退出程序):32123

累计和为:32123

请输入要叠加的数值(输入退出程序):234

累计和为:32357

请输入要叠加的数值(输入退出程序):234

累计和为:32357

叠加数字(输入退出程序):SDF

输入错误,请重新输入…

请输入要叠加的数字(进入退出程序):123

累计和为:32480

请输入要叠加的数字(进入退出程序):退出

(1100)(2 99)(3 98)。。。(50 51)=5050,共50 101