《C++教学资料》统计多行文本的行数、单词数及字符数.docVIP

  • 25
  • 0
  • 约2.31千字
  • 约 4页
  • 2017-03-17 发布于浙江
  • 举报

《C++教学资料》统计多行文本的行数、单词数及字符数.doc

河北工业大学计算机软件技术基础(VC)2009年课程设计报告 学院 电气学院 班级 自动化C083 姓名 王跃 __ 学号 086100____ 成绩 __ ____ 一、33题目:统计多行文本的行数、单词数及字符数 二、设计思路 1、总体设计 1)分析程序的功能: 在统计多行文本时利用所学函数能计算分析出文本的总行数,单词数和字符数。 2)系统总体结构: 为了和回车执行命令混淆,所以在所做程序中输入语句“输入多行文本,空行结束”,输出语句“总行数”,“单词数”,“字符数”,文本通过定义数组输入,总行数,总单词数,总字符数,通过函数,while,for等循环结构及break语句的配合使用计算。输入“line[i] ‘\’”命令可以实现字母缩写的形式。 2、各功能模块的设计:一个多行文本通过定义数组直接输入,计算统计的行数,单词数,字符数的三个模块贯穿在一起,再利用函数关系,if,while等循环语句和break语句在整体程序中谐调统一运行,使之统计出多行文本的行数,单词数和字符数。 ①计算行数的模块:因为根据任务书所示此程序识别文本一段为一行,为区别用回车执行程序还是到下一段,所以设想用回车执行到文本下一行,文本的输入以输入空行为结束。通过循环结构循环读取文本的每行,并累加行数得到总行数。而行数在程序里写到100,说明行数还有限制,只要输入读者想要写的行

文档评论(0)

1亿VIP精品文档

相关文档