标题统计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;//输出
}
相关推荐
lbb 小魔仙12 小时前
MuMu 模拟器 6.0 硬核测评:这次升级确实不一样
java·开发语言·模拟器·mumu·硬核测评
r_oo_ki_e_13 小时前
Java 线程池
java·开发语言
KuaCpp13 小时前
C++进程(下)
c++
杜子不疼.13 小时前
【Qt初识】信号槽(二):自定义信号函数与槽函数
开发语言·qt
秋田君14 小时前
Qt_QVariant
开发语言·qt
江华森14 小时前
Python 实现高德地图找房(三):地图可视化与高德 JS API
开发语言·javascript·python
weixin_4713830314 小时前
args,...args与Parameters<T>
开发语言·前端
来一碗刘肉面14 小时前
C++中的引用语法
c++·算法
杜子不疼.14 小时前
【Qt初识】工程起步:项目创建、代码解读与对象树
数据库·c++·qt
ctrl_v助手14 小时前
C#表达题笔记
开发语言·c#