标题统计C++

题目:


数据范围:

规定 |s| 表示字符串 s 的长度(即字符串中的字符和空格数)。

1≤|s|≤5,输入可能包含大、小写英文字母、数字字符、空格和行末换行符。


思路:

要求符合要求的字符,我们可以使用 string进行读入,因为字符串中会有空格,而 cin 读到空格会停止,此时便可以用 while(cin>>s) 进行读入,这样会一直读入到无输入为止,此时读入的字符串都是我们所求的答案的一部分。那么我们可以多次读入,对字符串长度进行累加,求出答案。


代码:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main(){
	int ans=0;
	string s;//
	while(cin>>s){
		ans+=s.size();//这是一个求字符串大小的函数
	}
	cout<<ans;//输出
}
相关推荐
C++小厨神8 分钟前
Bash语言的计算机基础
开发语言·后端·golang
BinaryBardC11 分钟前
Bash语言的软件工程
开发语言·后端·golang
飞yu流星18 分钟前
C++ 函数 模板
开发语言·c++·算法
没有名字的鬼23 分钟前
C_字符数组存储汉字字符串及其索引
c语言·开发语言·数据结构
专注于开发微信小程序打工人34 分钟前
庐山派k230使用串口通信发送数据驱动四个轮子并且实现摄像头画面识别目标检测功能
开发语言·python
土豆凌凌七37 分钟前
GO:sync.Map
开发语言·后端·golang
Goldinger38 分钟前
vscode 配置c/c++环境 中文乱码
c语言·c++·vscode
重剑无锋10241 小时前
【《python爬虫入门教程12--重剑无峰168》】
开发语言·爬虫·python
nSponge1 小时前
【Duilib】 List控件支持多选和获取选择的多条数据
c++·windows·工具
skywalk81631 小时前
C语言基本知识复习浓缩版:标识符、函数、进制、数据类型
c语言·开发语言