永发信息网

2、请用Shell编写程序,将从键盘录入的10个任意数,按由小到大排序后显示。

答案:1  悬赏:20  手机版
解决时间 2021-04-07 13:24
2、请用Shell编写程序,将从键盘录入的10个任意数,按由小到大排序后显示。
最佳答案
第2题
#!/bin/sh
echo "please input a number list:"
read -a arr
for (( i=0 ; i<${#arr[@]} ; i++ ));do
    for (( j=${#arr[@]}-1 ; j>i ; j-- ));do
        if  [[ ${arr[j]} -lt ${arr[j-1]} ]];then
            t=${arr[j]}
            arr[j]=${arr[j-1]}
            arr[j-1]=$t
        fi
    done
done
echo "after sorting:"
echo ${arr[@]}

第3题
#!/bin/bash
square() {
    squ=$[$1*$1]
    echo $squ
}

cubic() {
    cub=$[$1*$1*$1]
    echo $cub
}

for i in `seq 1 10`;do
    echo $i `square $i` `cubic $i`
done
echo来自:求助得到的回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玩斯诺克红球进了,击打彩球时白球击打了红球
一般电饭煲煮熟一锅饭需要多长时间??
求助4710G用4G内存的问题
《最终幻想13》女主角“雷霆”有着什么样的性
昌盛大街/朋远街(路口)在哪里啊,我有事要去
湖州环诸乡有几个防水材料厂、、
那个购物软件好用点?货物真实,物美价廉。例
首开菩提真能上北京四中?
朵唯智在美丽手机忘密码怎样解锁
自动柜员机存钱被吞后,银行说的数目比实际少
汽车界里的“tx”是什么意思?
我有一枚民国二十三年壹圆银币一枚,背面是双
胡侦探传说之云雾度假村的无头尸 笑笑房间里
大圣雷诺开什么可以得?
如何将绿色部分删除?
推荐资讯
泼墨山水画于传统山水画有哪些相同和不同的地
印刷如何做电子商务? 谢谢。
如何看待伦理学中的道义论与后果论的矛盾关系
旷工离职有什么影响吗
英语选择题 求答案
必须的.地道英语怎么说
110举报卖精仿假钞可以获得奖金多少
淘宝买东西寄到台湾会产生关税吗
明星志愿哪代好玩?
阳光房放陶瓷盆会晒坏吗?
韩炫美颜坊地址在什么地方,我要处理点事!
秋天脚开裂怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?