博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2-5
阅读量:6872 次
发布时间:2019-06-26

本文共 409 字,大约阅读时间需要 1 分钟。

北京某高校可用的电话号码有以下几类:校内电话号码由4位数字,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拔校外电话需先拔0,若是本市电话则再接着拔8位数字(第一位不是0),若是外地电话则拔3位区码再拔8位电话号码(第一位不是0)。        用2.5.2小节讲述的定义数据的方法,定义上述的电话号码。

 答:电话号码=[校内电话号码|校外电话号码]

      校内电话号码=非零数字+ 3 位数字   //后面继续定义

      校外电话号码=[本市号码|外地号码]

      本市号码=数字零+8位数字

      外地号码=数字零+3位数字+8位数字

      非零数字=[1|2|3|4|5|6|7|8|9]

      数字零=0

      3位数字=3{数字}3        //3至3个数字

      8位数字=非零数字+7位数字

      7位数字=7{数字}7

      数字=[0|1|2|3|4|5|6|7|8|9]

转载于:https://www.cnblogs.com/xing158/p/5097204.html

你可能感兴趣的文章
S5PV210的IRAM应用
查看>>
How To Build Compelling Stories From Your Data Sets
查看>>
Collections.sort的两种用法
查看>>
JS对象的写法
查看>>
Atitit.swt 线程调用ui控件的方法
查看>>
hdu 5428 The Factor 分解质因数
查看>>
svn:database disk image is malformed问题解决方法
查看>>
开源工具DbUtils的使用(数据库的增删改查)
查看>>
Oracle性能分析3:TKPROF简介
查看>>
BZOJ2468 : [中山市选2010]三核苷酸
查看>>
Android压缩图片到100K以下并保持不失真的高效方法
查看>>
Java学习之路:ArrayList用法
查看>>
每一个Servlet只有一个实例,多个线程
查看>>
C#--栈
查看>>
ReSharper warns: “Static field in generic type”
查看>>
编译Android AOSP代码
查看>>
atom 安装插件出现 EIO 错误
查看>>
NET/ASP.NET Routing路由(深入解析路由系统架构原理)(转载)
查看>>
OpenStack 企业私有云的若干需求(5):主流硬件支持、云快速交付 和 SLA 保证...
查看>>
Backbone源码分析(一)
查看>>