2.2.4
来源:互联网 发布:linux bz2 解压 编辑:程序博客网 时间:2024/05/16 12:03
5北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第一位数字不是0.校外电话又分为本市电话和外地电话两类。拨校外电话需要先拨0,若是本市电话则接着拨8位数字(第一位不是0),若是外地电话则拨3位区码后再拨8位电话号码(第一位不是0)。用定义数据的方法定义上述电话号码。
答: 电话号码= [校内电话号码|校外电话号码]
校内电话号码= 非零数字+ 3 位数字
校外电话号码= [本市号码|外地号码]
本市号码= 数字零+ 8位数字
外地号码= 数字零+ 3位数字+ 8 位数字
非零数字= [1 |2 |3 |4 |5 |6 |7 |8 |9]
数字零= 0
3位数字= 3{数字}3
8位数字= 非零数字+ 7 位数字
7位数字= 7{数字}7
数字= [0 |1 |2 |3 |4 |5 |6 |7 |8 |9]
其中,[ ]意思是或,从校内电话号码或校外电话号码中选择一个;{ }表示重复,两边的数字表示重复次数的下限和上限;=意思是定义为;+意思是和,连接两个分量。
阅读全文
0 0
- 2.2-3 & 2.2-4
- 2.2-4
- 2.2.4
- 2.2.4 选择
- easymock2.2.2+junit4.4
- 2.2.4 扩展接口
- easymock2.2.2+junit4.4
- 2.2.4 广播
- USCAO 2.2.4
- 2.2.4RemoveDuplicatesfromSortedList
- 2.2.4 认识标识符
- 2.2.4(wonderful)
- jquery 源码2.2.4
- 2.2.4节练习
- USACO 2.2.4 Party Lamps
- hdu acm steps 2.2.4
- [USACO 2.2.4] Party Lamps
- Activity 2.2.4: Network Representations
- 真枪实弹 单机竟然近300万TPM!
- 一道关于继承的题目
- 开源ckplayer 网页播放器去logo去广告去水印修改
- OpenCV2编程手册笔记之 7.3使用霍夫变换检测直线
- JS只能输入数字,数字和字母等的正则表达式
- 2.2.4
- java编程思想学习笔记--private关键字
- 面向对象 子类中 < 重载 重写 >父类的方法
- Mesh Filter和Mesh Renderer
- MOF原理和实现
- 字符集、codepages、setlocal
- 李文星疑被饿死,尸检显示胃里“毫无食物”; 小米可穿戴设备全球第一,出货量超苹果30%
- YLBTool.framework YLBKit.framework 使用规范
- 2017.9.26 树链剖分+线段树 解题报告