编写C++风格程序,输入一行文本,统计文本中出现的空格数、标点符号数和单词数;是统计单词数,不是字母个数

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 18:42:09
编写C++风格程序,输入一行文本,统计文本中出现的空格数、标点符号数和单词数;是统计单词数,不是字母个数

编写C++风格程序,输入一行文本,统计文本中出现的空格数、标点符号数和单词数;是统计单词数,不是字母个数
编写C++风格程序,输入一行文本,统计文本中出现的空格数、标点符号数和单词数;
是统计单词数,不是字母个数

编写C++风格程序,输入一行文本,统计文本中出现的空格数、标点符号数和单词数;是统计单词数,不是字母个数
给你个思路吧.设定一个字符数组,或者直接用string对象,从键盘接收一个字符串到该字符数组或字符串对象中.然后设一个变量i用以遍历字符串,如果遇到第i位是空格或者标点,则空格或标点数加1,并检查第i-1位是否为字母,如果i-1位是字母,说明刚刚遍历过去的是一个单词,则单词数加1,否则(i-1位不是字母)就继续往下走.
当然你还要设三个变量存储空格、标点和单词的数量.
期间还要注意一些问题,比如字符串首位是标点或者空格的问题等等.

编写C++风格程序,输入一行文本,统计文本中出现的空格数、标点符号数和单词数;是统计单词数,不是字母个数 用C语言编写一段程序,输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数.我自己编写了一个,可是出不来,还请大哥哥大姐姐帮帮我, 求用while 编写一个程序;编写一个程序,提示输入数值,可循环输入多个数据,并对输入的数值进行判断,分别统计输入的奇数和偶数的总和.C语言编写、 输入100个学生的计算机成绩,统计不及格学生的人数,用c语言编写程序,急!, C语言编写程序,从输入的整数中统计大于0和小于0的个数,用0作为结束输入的数据. 怎么编写C程序:统计给出数字的正负个数 用pascal编写程序 输入十个整数,统计大于0的数的个数.用pascal编写程序输入十个整数,统计大于0的数的个数. c语言编写一个程序,在一维数组里输入一句英文,统计该句子里出现的单词个数 C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和. 求:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.C语言程序设计 编写程序.输入一个字符串,要求分别统计出其中的英文字... 输入一行字符,分别统计出其中英文字母(包括大小写)、空格、数字和其他字符的个数.请用C语言!把程序写出来! 用C语言编写程序,输入一个正整数n(1 编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(60~84)和不及格(小于60)的学生人数.C程序 C语言编写,英语短文统计某各个字母的个数、统计句子的长短、统计单词的数目、统计特定单词.要具体运行程序,程序越大越好. 编写程序:输入100个整数存放到数组a中,再输入整数x,统计这100数中x出现的次数并输出.用最简单的方法、、、我才开始学C. 输入若干整数,其值均在1---4之间,用-1作为输入结束标志,请编写函数f实现用于统计每个整数的个数.C语言程序. 如何用C语言编写一个程序,输入任意输入一个正整数,反序输出每一位