Linux实验5答案
更新时间:2023-12-08 19:57:01 阅读量: 教育文库 文档下载
1、阅读程序说明其功能是: 从键盘接收两个数,求其和 。
#/bin/bash
typeset first second
read -p \read -p \result=$[$first+$second] echo \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 \
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;i<10;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;j<10;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之外时,输出“非法参数”。
正在阅读:
Linux实验5答案12-08
防扰民施工专项方案05-20
2012级新生入学教育课程教学大纲01-24
担保公司架构及职责(精品)11-07
解析土地工程施工监理服务协议书08-13
保险课程-推荐介绍05-14
既有居住节能改造工程方案03-14
A4 生物化学笔记三05-22
在卡伦湖捕鱼节文化论坛上的讲话08-10
独家初中物理知识点(沪科版)01-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 答案
- 实验
- Linux
- 第七章热力学基础2007 - 图文
- 常见能愿动词的用法总结
- 北师大八年级下册第六章《平行四边形》检测题(B)含答案
- 金融工程 相关习题及答案
- 综合布线考证题库(试题和答案)
- 洛阳实习报告毕业设计(论文)
- 论易经价值与迷信
- 金融风险管理和对冲会计
- 历史SOLO分类评价法
- win2003 - 软路由设置教程
- 用友ERP-U8案例分析
- 中国企业与国外LED封装技术的差异概述LED产业链总体分为上
- 土地一级开发协议(新1)
- 11#楼外脚手架施工方案
- 现代大学英语精读4 Unit2 Spring Sowing原文
- 备孕期间能烫头发吗
- 金蝶K3总账、报表用户手册
- 热处理原理与工艺课程试题
- C语言二级考试附加程序设计题答案
- 新民主主义论 毛概读书笔记 - 图文