c++ 输入一个英文句子,统计其中单词的个数。
输入一个英文句子,英文句子中可以包含各种标点符号、空格和英文单词,句子最长不超过255字符,以回车结束。
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
static void ff(string word)
{//string s[1000];//存放单词int p = 0, num = 0;//num记录个数int len = word.length ();//读取字符串的长度int flag = 0;for (int i = 0; i < len; i++){if ((word[i] >= 'a' && word[i] <= 'z') || (word[i] >= 'A' && word[i] <= 'Z'))//检测到字母{while ((word[i] >= 'a' && word[p] <= 'z') || (word[i] >= 'A' && word[i] <= 'Z') && i < len)//遇到空格停止{i++;}num++;//读到空格为止加一单词 }}cout << num;
}int main()
{string word;getline(cin, word);ff(word);return 0;
}
c++ 输入一个英文句子,统计其中单词的个数。相关推荐
- python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...
C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org 时间: 2020-11-23 我刚做了一关于英文句子里面每 ...
- python输入一个英文句子 输出单词个数_编写程序,给出一个英文句子,统计单词个数。_学小易找答案...
[简答题]叙述pass语句的作用. [简答题]吹风机不工作,可以用万用表检测吗?在网上搜索关键词,吹风机不工作怎么办? [单选题]以下代码运行结果正确的是哪一项?() x=2 if x:print(T ...
- [c]输入一个英文句子,统计句子中单词的个数
#include <stdio.h> #include <stdlib.h> //输入一个英文句子,统计句子中单词的个数 void main() { char s[256],p ...
- 统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。
统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次). ...
- python输入一个英文句子、翻转句子中单词的顺序_ODOA(1) 翻转句子中单词的顺序(C语言实现)...
动动手才发现自己现在的在C/C++方向的几个问题: 对自己的入门语言C语言变得非常陌生 编程的思维固定在找既有的方法,主要原因是python写多了,基本上所有常见的问题,都有现成的方法,让自己变得懒惰 ...
- 输入一个英文句子,翻转句子中单词的顺序 例如输入“I am a student.”,则输出“student. a am I”。
package com.atguigu.java; //输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变.句子中单词以空格符隔开. //为简单起见,标点符号和普通字母一样处理. //例如 ...
- 编写一个函数,该函数能判断一个英文句子str(带空格)中是否含有某个单词w,如“How old are you?”含有“old”。在main函数中输入一个英文句子,再输入一个单词,如果英文句子中含有那
题目要求: 编写一个C程序,实现以下功能: 编写一个函数,该函数能判断一个英文句子str(带空格(升级版))中是否含有某个单词w,如"How old are you?"含有&quo ...
- 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变,句子中单词以单个空格符隔开,为简单起见,不带标点符号。 例如输入“I am a student”,则通过控制台输出“student a
输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变,句子中单词以单个空格符隔开,为简单起见,不带标点符号. 例如输入"I am a student",则通过控制台输出& ...
- python输入一个英文句子、翻转句子中单词的顺序_Python反转句子中单词的顺序
输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变.句子中单词以空格符隔开.为简单起见,标点符号和普通字母一样处理. 例如:输入'I am a student.',则输出'student. ...
最新文章
- php在双引号中输出变量要加大括号,php中输出变量加大括号{}作用_PHP教程
- VTK:Filtering之GenericClip
- html5中表格如何等分,纯css3饼图五等分
- 震惊! Rightmost Digit 快速幂解决
- 9203-1117-实现数据库的查询功能
- 【转发】Git本地服务器搭建及使用详解
- js学习笔记(新手)
- 【数学分析笔记01】平均值不等式证明
- MySQL自动生成Oracle建表语句脚本
- MathType初级教程:怎么安装MathType
- 如何查询Linux软件安装源,Zypper——suse软件查询 安装 升级 与 软件源编辑
- 实验2 线性表的链式存储结构的实现及其应用
- MFC AlphaBlend 函数
- 针对于网站被黑被劫持了的解决办法、网站被劫持了怎么办
- 移动端网页的基础制作
- JAVA中计算五子棋平局的算法_输入五子棋棋盘判断输赢或平局—程序设计(C语言)...
- 西南科技大学计算机科学与技术学院官网,何刚(西南科技大学计算机科学与技术学院副教授)_百度百科...
- c++ 数据结构和算法之刷无聊的面试题(1)-单链表
- oracle—pl/sql
- Centos7 安装,配置静态IP
热门文章
- mysql psm 编程_【SQL】持久性存储模块PSM
- P1607 [USACO09FEB]Fair Shuttle G
- 团体程序设计天梯赛 L2-016. 愿天下有情人都是失散多年的兄妹
- 河内塔问题_河内塔的Python程序
- 求与下面谓词公式等值的前束范式_数理逻辑(4)——谓词逻辑的等值、范式和推理演算...
- 工业以太网交换机都有哪些作用
- html点击屏幕有红心效果,页面点击小红心js实现代码
- python中拼接路径os.path.join的坑
- 电商平台技术架构 多用户商城 仿天猫 淘宝 亚马逊 当当 阿里巴巴 大数据模块 低成本运维 高效开发...
- 液位传感器与压力传感器的联系与区别