[NOIP 2018 T1]标题统计

【NOIP 2018】标题统计

题目描述

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

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

 

输入

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

输出

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

样例输入

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

样例输出

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

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

源码

#include
#include
#include
#include
#include
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;
}

谢谢观赏!!!

你可能感兴趣的:(------模拟------)