99问答网
所有问题
编写一个shell程序,实现求sum=1-1/2+1/3-1/4......-1/20
如题所述
举报该问题
推荐答案 2015-06-10
[root@localhost ~]# cat dd
sum=1
i=2
while [ $i -lt 21 ]
do
if [ `expr $i % 2` -eq 0 ];then
sum=`echo "$sum - 1/$i"|bc -l`
else
sum=`echo "$sum + 1/$i"|bc -l`
fi
i=`expr $i + 1`
done
echo $sum
[root@localhost ~]# sh dd
.66877140317542794322
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WBWW77OBtX7BeWXejet.html
其他回答
第1个回答 2015-06-08
perl -e '$s -= (-1)**$_/$_ for 1..20;print $s'
相似回答
大家正在搜
相关问题
[linux]请教:编写shell程序计算1+1/2+1/3...
编写一个shell程序,实现1-2+3-4+5…+99-10...
shell程序实现1-2+3-4……-100求和
编写一个 Shell 程序,计算从1到用户输入数字的和。(1...
编写一个shell程序,将1到100之间的所有整数累加求和(...
使用for语句创建一个shell程序,其功能为1+2+......
编写一个shell脚本,求累加和1+2+3……+100,输入...
Linux题目: 编写一个Shell脚本,它能够显示下面系列...