- 寫一個腳本程序,計算1+1/2+1/3+1/4+....+1/N的值
要求:
1)N由用戶輸入
2)保留小數(shù)點后3位
#! /bin/bash
echo "此腳本用于計算1-1/2+1/3-1/4+....-1/N的值"
echo "請輸入 N:"
read N
sum=0
for ((i=1;i<N+1;i++))
do
res=$(printf "%.5f" `echo "scale=3;1/$i"|bc`)
sum=$(printf "%.5f" `echo "scale=3;$sum+$res"|bc`)
done
echo "結(jié)果是:$sum"
運行結(jié)果:

1.png