码迷,mamicode.com
首页 > 其他好文 > 详细

Edit Boxing三个盒子——等价类划分以及实现

时间:2015-03-29 01:50:43      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

题目:允许1到6个英文字符或数字,按OK结束

 有效等价类:  长度:1到6  字符:a-z,A-Z,0-9     

 无效等价类:  长度:0,7    字符:英文/数字以外字符,控制字符,标点符号

1.等价类划分

有效等价类 无效等价类
长度:1到6 长度:0,7
字符:a-z,A-Z,0-9  字符:英文/数字以外字符,控制字符,标点符号

2.测试用例

编号 box1输入 box2输入 box3输入 box1输出 box2输出

box3输出

1 aii bda 012 输入合法 输入合法 输入合法
2 、df !@# 888 含非法输入字符 含非法输入字符 输入合法
3 1234567 9ua dkjkl 输入字符长度不合法 输入合法 输入合法
4 uioiuoiu (890 zzajk 输入字符长度不合法 含非法输入字符 输入合法
5 hui 000000 999999 输入合法 输入合法 输入合法
6 】【】 !!! lkjpppppp 含非法输入字符 含非法输入字符 输入字符长度不合法
7 “ ” hjh uioiii 输入不能为空 输入合法 输入合法
8 0990 78888 43ju# 输入合法 输入合法 含非法输入字符
9 :—— 1+2 89lllkklk 含非法输入字符 含非法输入字符 输入长度不合法
10 ((( (0) ¥¥¥¥##@ 含非法输入字符 含非法输入字符 含非法输字符&长度不合法
11 89ff EE ZZZZAAAA 输入合法 输入合法 输入长度不合法
12 8989999 AAAAAA AZSCFD 输入长度不合法 输入合法 输入合法

2.实现代码(判断部分)

技术分享

技术分享

3.测试结果

技术分享

 

 

技术分享

 

 

技术分享

 

技术分享

 

技术分享

 

Edit Boxing三个盒子——等价类划分以及实现

标签:

原文地址:http://www.cnblogs.com/xiaodui/p/4375099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!