密码安全等级问题.pptVIP

  • 2
  • 0
  • 约2.55千字
  • 约 12页
  • 2016-09-14 发布于广东
  • 举报
密码安全等级问题 问题描述 密码通常由四类字符组成: 大写字母 小写字母 数字 其他字符(不含空格) ★实验任务: 设计一个密码类,实现判断密码安全等级的功 能。密码安全等级的计算公式如下: 合法密码必须以字母开头,并且长度不小于6 不合法密码的安全等级为0,合法密码的安全等级为密码中出现的字符的种类数 输入示例 输入实例 输出示例 123 0 输入示例 输出示例 abc123 2 对问题的理解和分析 如何判断合法密码的安全级别呢? 合法密码的安全级别就是密码中出现的字符的种类数,为了区分大写字母、小写字母、数字和其他字符 我们采用ASCⅡ码值:第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母。 直接判断: a小写字母z A大写字母Z 1数字9 类的设计 本题的目的为设计一个密码类,使用面向对象的方法来实现判断密码安全等级的功能。 成员函数的设计:主要就是判断等级的函数 数据成员的设计 类的设计 class Password { public : Password () ; //构造函数 void rank (); //判断安全等级的函

文档评论(0)

1亿VIP精品文档

相关文档