linux shell脚本一百道题 3个数 的运算 但是1.不能出现负数 2.若有除法 不能除0 3.除法没有余数

[复制链接]
查看11 | 回复1 | 2010-12-11 22:59:38 | 显示全部楼层 |阅读模式
跪求!
case $e in

0)

h="( $g ) + $c"

VALUE1=$((${VALUE}+$c)) ;;

1)

if [ ${VALUE} -lt $c ] ; then

continue

fi

h="( $g ) - $c"

VALUE1=$((${VALUE}-$c)) ;;

2)

h="( $g ) * $c"

VALUE1=$((${VALUE}*$c))

;;

3)

if [ $c -eq 0 ] ; then

continue

fi

if [ $((${VALUE}%$c)) -gt 0 ] ; then

continue

fi

h="$( $g ) / $c"

VALUE1=$((${VALUE}/$c))

;;

esac

echo "$h = ${VALUE1}"

k=$(($k+1))
done

回复

使用道具 举报

千问 | 2010-12-11 22:59:38 | 显示全部楼层
我也在做这个题目郁闷
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行