用脚本数字求和

用脚本数字求和

编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止,

#!/bin/bash

while :
do
   read -p "Please enter a positive integer: " n
   if [ $n -lt 1 ]
   then
      echo "It can't be less than 1"
   else
      break
   fi
done


num=1
for i in `seq 2 $n`
do
   num=$[$num+$i]
done

echo $num

在这里插入图片描述

发布了134 篇原创文章 · 获赞 16 · 访问量 6306

猜你喜欢

转载自blog.csdn.net/weixin_46108954/article/details/104761703