c高级day3

使用bash脚本实现基础数学操作和成绩判断,

1.思维导图

2.输入两个数,实现两个数的排序

  1 #!/bin/bash
  2 read a b
  3 if ((a>b))
  4 then
  5     echo $b $a
  6 elif ((a<b))            
  7 then
  8     echo $a $b
  9 else
 10     echo $a $b
 11 fi
~                           
~                           

3.输入一个数,计算是否是水仙花

  1 #!/bin/bash
  2 read a
  3 if ((a<999&&a>100))
  4 then
  5     g=a%10
  6     s=a/10%10
  7     b=a/100
  8     if ((g**3+s**3+b**3==a))
  9     then
 10         echo YES
 11     else
 12         echo NO
 13     fi
 14 fi
 15                                 
~                                   
~                                   

4.输入一个成绩实现登记判断

90-100A

80-89B

70-79C

60-69D

0-59E

  1 #!/bin/bash
  2 read a
  3 if ((a>=90&&a<=100))
  4 then
  5     echo A
  6 elif ((a>=80&&a<=89))
  7 then
  8     echo B
  9 elif ((a>=70&&a<=79))
 10 then
 11     echo C
 12 elif ((a>=60&&a<=69))
 13 then
 14     echo D
 15 elif ((a>=0&&a<=59))
 16 then
 17     echo E
 18 fi
 19                               
~                                 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值