编写一个Shell脚本,显示Fibonacci数列的前10项.例如: 1,1,2,3,5,8,13,21...

编写一个Shell脚本,显示Fibonacci数列的前10项.例如: 1,1,2,3,5,8,13,21...

题目
编写一个Shell脚本,显示Fibonacci数列的前10项.例如: 1,1,2,3,5,8,13,21...
#!/bin/sh first=1;echo “$first”second=1;echo –n “,$second”sum=`expr $first + $second`i=1while [ $i –le 8 ]do temp=`expr $first + $second` echo –n “,$temp” first = $second second = $temp sum=`expr $sum + $second` i=`expr $i + 1 `done
分析一下这个程序,简单分析一下就是了,谢
答案
Fibonacci其实就是不断求和,前两个数的和形成第三个数.为方便说明,假设两个变量A和B,A+B=C,C就是和.#!/bin/shfirst=1; echo “$first” #打印第一个数A=1second=1; echo –n “,$second” #接着不换行打印第二个数B=...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.