标题统计

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Tan_tan_tann/article/details/84031561

【NOIP 2018】标题统计

题目描述

凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符?

注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。

 

输入

输入只有一行,一个字符串 s。

输出

输出只有一行,包含一个整数,即作文标题的字符数(不含空格和换行符)。

样例输入

【输入样例 1】
234
【输入样例 2】
Ca 45

样例输出

【输出样例 1】
3
【输出样例 2】
4

这次NOIP罕见的考察了字符串的用法,但第一题还是很基础,一个循环输入统计就行了。

源码

#include<cstdio>
#include<cmath>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
int sum;//sum用来记录字符数
char s;
int main()
{
    while(scanf("%c",&s)!=EOF)//循环输入
        if(s!=' '&&s!='\n')//判断是否是有效字符
            sum++;
    printf("%d",sum);//输出统计结果
    return 0;
}

谢谢观赏!!!

展开阅读全文

没有更多推荐了,返回首页