【晴问算法】入门篇—字符串处理—单词数

题目描述

给定一堆用空格隔开的英文单词,统计单词个数。
输入描述

一堆英文单词,每个单词不超过10个字符,且仅由大小写字母组成;每两个单词之间用一个空格隔开,整个字符串的长度不超过1000。
输出描述

输出一个整数,表示单词的个数。

样例1
输入

good good study
输出

3

cpp 复制代码
#include <bits/stdc++.h>
using namespace std;
const int MAXN = 100;
char a[MAXN];
char out[MAXN];//输出数组
char str[MAXN][MAXN];


int main(){
	int num = 0;//统计单词数量
	while(scanf("%s",str[num]) != EOF){//直到读到文件末尾停止
		num ++;
		
	}
	printf("%d",num);
	return 0;
}
相关推荐
邵奈一13 分钟前
当沉香之乡遇上 Seed-2.1-pro:我用 AI 给村子做了一个数字门面
算法·架构
海天一色y22 分钟前
图像分割全解析:从经典算法到深度学习的原理与实战(Python + MATLAB)
python·深度学习·算法
SelectDB技术团队37 分钟前
ClickHouse 存日志的能力边界:并发、检索与 trace 回放的实测对照
数据结构·数据库·clickhouse·日志分析·apache doris·日志存储
垆边人似月.41 分钟前
华为算法题:最长连续递增子序列的变
数据结构·算法·leetcode
YOLO数据集集合42 分钟前
机器学习二分类预测算法组合工具:12种算法、113种组合的批量建模方案8031期
算法·机器学习
longlongzihan1 小时前
LeetCode 56合并区间:排序与贪心
c++·算法·leetcode
w_zero_one1 小时前
链表(2)
java·数据结构·链表
学术小李1 小时前
cudaMalloc第一个参数为何是指针的指针
算法
kukubuzai2 小时前
二分查找系列一
数据结构·算法·leetcode