字符统计软件分析.pptVIP

  • 23
  • 0
  • 约1.6千字
  • 约 21页
  • 2018-12-15 发布于广东
  • 举报
C案例九字符统计软件

案例九 字符统计软件 本案例知识要点 字符数组的使用 字符指针的使用 类的设计和使用 一、案例需求 案例描述 编程实现一个字符统计软件,统计一段用户输入的文字中所包含的英文字符数、数字字符数、空格数及其他类型字符数。通过本案例可以训练读者用面向对象的方式来思考和解决问题的能力。 案例效果图 字符统计软件案例效果如图所示。 字符统计软件案例效果图 功能说明 提供界面,接受用户输入的字符串,其中可以输入英文字符、数字字符、空格及其他类型字符,按回车键结束输入。 输入结束后,程序统计出各种字符出现的个数,包括英文字符数、数字字符数、空格数及其他类型字符数。 完成一次统计后,允许用户选择继续输入字符进行累加统计、清空历史数据重新输入字符串进行统计,或退出程序。 二、案例分析 本案例的需求和要求实现的任务相对简单,定义一个类即可实现字符类型判断及其个数的统计。对输入的字符串中每一个字符进行判断,根据字符是“a~z”或“A~Z”、“”、“0~9”还是其他类型字符分别进行统计。 三、案例设计 类的设计 基于上述分析,设计一个类CCharacterStatistic,将对类的声明和定义保存在CharacterStatistic.h文件中。CCharacterStatistic类提供了将所有记载个数的变量清零、统计各种类型的字符个数等功能,如图所示。 CCharacterStatist

文档评论(0)

1亿VIP精品文档

相关文档