當前位置:編程學習大全網 - 編程軟體 - 在Linux系統下,編寫壹個Shell腳本,從鍵盤讀入5個整數,然後顯示最大數、最小數、和平均數。

在Linux系統下,編寫壹個Shell腳本,從鍵盤讀入5個整數,然後顯示最大數、最小數、和平均數。

#!/bin/bash

#任意輸入5個數,判斷最大值,最小值,總和

s=0

read -p "please input:" num

s=$(($s+$num))

max=$num

min=$num

avg=$(($s/5))

for i in `seq 4`

do

read -p "please input:" num

s=$(($s+$num))

if [ $num -le $min ];then

min=$num

fi

if [ $num -ge $max ];then

max=$num

fi

done

echo max:$max min:$min avg:$avg

擴展資料:

for循環:

壹般格式為:

for var in item1 item2 ... itemN

do

command1

command2

...

commandN

done

寫成壹行:

for var in item1 item2 ... itemN; do command1; command2… done;

  • 上一篇:什麽歌有 歌詞我說兄弟算了吧
  • 下一篇:為什麽Python編程玩起來呢?
  • copyright 2024編程學習大全網