©著作权归作者所有:来自51CTO博客作者大雪儿的原创作品,请联系作者获取转载授权,否则将追究法律责任
题目(一)
有1 2 3 4 四位数,任意组合有多少种互不相同且无重复的数字,分别是什么?
shell代码如下:
输出如下一共有24 种:
[root@localhost ding]# bash 11.sh
123
124
132
134
142
143
213
............
例如:我们把题目改一下,还是1 2 3 4 输出如下规律
[root@localhost ding]# bash 12.sh
123
124
134
234
[root@localhost ding]#
shell 代码如下:
第一个题对着这个图完全可以想出来,一共有64种,但是我们加上判断什么的最终筛选出24种
(二)用户任意输入四个数字,判断是平年还是闰年
判断规则:
看年份末两位不能被4整除的是平年,被4整除但末两位都是0 的,要看前两位能被4整除的是闰年,不能整除的是平年。例如:1996 、2000闰年 1990 、1997平年
输出如下:
[root@localhost ding]# bash 14.sh
Input:1996
Run Year
[root@localhost ding]# bash 14.sh
Input:2000
Run Year
[root@localhost ding]# bash 14.sh
Input:1990
Ping Year
[root@localhost ding]# bash 14.sh
Input:1997
Ping Year
[root@localhost ding]#
shell 代码如下:
赞 收藏 评论 举报相关文章