首页 > 系统服务 > 详细

linux 第一题 计算题

时间:2016-12-01 12:01:21      阅读:227      评论:0      收藏:0      [点我收藏+]
#!/bin/bash

echo "输入第一个数字"
read A
b=0
while [[ $b != 1 ]]
do
if b=1 && [[ ${A} != *[!0123456789]* ]]
then
echo "输入的是数字"
else
b=0


echo "输入的不是数字请重新输入"

read A

fi
done

echo "输入第二个数字"
read B
b=0
while [[ $b != 1 ]]
do
if b=1 && [[ ${B} != *[!0123456789]* ]]
then
echo "输入的是数字"
else
b=0


echo "输入的不是数字请重新输入"

read B

fi
done

if [[ ${B} = 0 ]]
then
echo  加 相加$(($A+$B))
echo  减 相减$(($A-$B))
echo  乘 想乘$(($A*$B))
echo  余 除数不能为零
echo  除 除数不能为零
else
echo  加 相加$(($A+$B))
echo  减 相减$(($A-$B))
echo  乘 想乘$(($A*$B))
echo  余 想乘$(($A%$B))
echo  除 想乘$(($A/$B))
fi

 

linux 第一题 计算题

原文:http://www.cnblogs.com/hywhyme/p/6121131.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!