- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux实验5答案
1、阅读程序说明其功能是: 从键盘接收两个数,求其和 。
#/bin/bash
typeset first second
read -p Input the first number: first
read -p Input the second number: second
result=$[$first+$second]
echo result is : $result
exit 0
2、编写shell程序,比较3个数的大小并选出最小者。
#!/bin/sh
read max
i=1
while [$i –lt 3]
do
? ?read x?
if [ $ x –lt $min ]
? ???then
? ?? ?? ? min=$x
fi
? ??i=`expr $i + 1`
done
echo min = $min
3、编写脚本文件sum.sh。脚本功能:计算从1加到100的和并返回结果。
#!/bin/bash
#Get the sum of 1 to 100
sum=0
for((i=1;i=100;i++))
do
sum=$(($sum+$i))
done
echo “The total number is $sum.”
4、编写一个提供用户选择Continue或Finish的选择菜单,若选择Finish,则马上终止。
5、执行程序时带单字符参数,若参数个数超过6个,则退出并给出提示,否则按参数内容按倒三角输出。
三、
1、编写脚本文件Fibonacci.sh。脚本功能为:求费波纳奇数列的前10项及总和。
#!/bin/bash/
for ((i=0;i10;i++))
do
if (($i-2=0))
then
((array[$i]=${array[$i-1]}+ ${array[$i-2]}))
else
((array[$i]=$i))
fi
echo array[$i]=${array[$i]}
done
sum=0
for ((j=0;j10;j++))
do
sum=$(($sum+${array[$j]}))
done
echo “the sum is:$sum”
2、输入两个长度为四个字符的字符串,判断并输出以下几种结果:
字符串1 等同于 字符串2;两者不等同;字符串1的长度是否为空;字符串2的长度是不大于零。(用到-n、-z等参数)
3、用case语句编写程序,要求用户在输入01 或 1的时候,输出month is january,输入02或2时,输出month is february,以此类推。若输入的数在01(1)—12之外时,输出“非法参数”。
您可能关注的文档
- 【精品】2011届高三英语二轮复习(鲁、津专用)精品考前特训 考前第27天.ppt
- 最全最实用地质年代表A3.doc
- Part One-Chapter5 -Double layer-Chen SL 14-15.ppt
- unit3金融英语.ppt
- 汉英笔译必备句型.pptx
- 古生物各论复习.doc
- 精读英语第三课PPT词汇解析.pptx
- 管理经济学讲义5.ppt
- 第二章 国际贸易的微观基础(一).ppt
- 地质年代表1(较新).doc
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
文档评论(0)