当前位置: 首页 > news >正文

嵌入式3-22

4.输入一个秒数,输出几时几分几秒
        eg:输入3670
        1小时1分钟10秒
5,输入一个数,使用条件运算符实现,如果是水仙花则赋值1否则赋值0
6.终端输入一个年份,使用条件运算符实现,如果是润年则赋值1否则赋值0

1、2、3、

#!/bin/bash 
read -a arr
echo 数组元素=${arr[*]}
echo 数组长度=${#arr[*]}
arr1=`ls *.sh`
echo 文件个数=${#arr1[*]}
arr2=($*)
echo 传入元素个数=${#arr2[*]}

4、

#!/bin/bash
read -p "输入秒数" s
((h=s/3600,m=(s%3600)/60,s=s%60))
echo $h小时$m分钟$s秒

 

5、

#!/bin/bash

read -p "输入数字判断是否水仙花数" a
((b=(a/100)**3+(a/10%10)**3+(a%10)**3==a?1:0))
echo $b

6、

#!/bin/bash

read -p "输入年份" y
p=$[y%400==0||y%4==0&&y%100!=0?1:0]
echo $p

 

http://www.lryc.cn/news/323312.html

相关文章:

  • JAVA Synchronized对象锁和类锁区别(牛逼)
  • 力扣算法题之好数对的数目
  • C++ vector 删除
  • ASP.NET-WebFoms常见前后端交互方式
  • LWC 学习资源
  • Debezium日常分享系列之:Debezium2.5稳定版本之数据类型映射
  • 通过JWT完成token登录验证
  • 【漏洞复现】福建科立迅通信指挥调度平台down_file.php sql注入漏洞
  • 软考79-上午题-【面向对象技术3-设计模式】-结构型设计模式02
  • 前端面试拼图-知识广度
  • Android 开发 地图 polygon 显示信息
  • flink1.18.0报错 an implicit exists from scala.Int => java.lang.Integer, but
  • 掌握C语言结构体,开启编程新世界
  • YOLOv3学习
  • oracle实现批量插入
  • 游戏客户端开发
  • 电商API接口苏宁易购获得suning商品详情页实时数据API请求接入演示
  • 数据类型转换篇(二)
  • 新零售SaaS架构:线上商城系统架构设计
  • Word文档密码设置:Python设置、更改及移除Word文档密码
  • jar读取目录配置、打包jar后无法获取目录下的配置
  • python第三次项目作业
  • 架构之安全性维度
  • odoo字段访问控制
  • mysql的基本知识点-操作数据库表
  • 基于Springboot的疫情物资管理系统(有报告)。Javaee项目,springboot项目。
  • 【postgresql 基础入门】表的约束(一)主键与外键,数据的实体完整性与参照完整性,外键引用数据被修改时的动作触发
  • centos 7 添加启动脚本
  • java入门基础掌握知识
  • Harbor高可用(nginx和keepalived)