问题 问答题

试编写一个SHELL程序,该程序能接收用户从键盘输入的100个整数,然后求出其总和、最大值及最小值。

答案

参考答案:#!/bin/sh
read max
min=$max
sum=$max
i=1
while [$i –lt 100]
do
read x
sum=`expr $sum + $x`
if [ $max –lt $x ]
then
max=$x
fi
if [ $ x –lt $min ]
then
min=$x
fi
i=`expr $i + 1`
done
echo "sum = $sum ; max = $max
min = $min \

判断题
单项选择题