题目链接(洛谷):P5015 [NOIP2018 普及组] 标题统计 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目描述:
凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。
思路:遍历字符串并判断字符符不符合字符数统计规则
注意事项:
需要用到gets()函数(cin和scanf会把换行符和空格识别成变量分隔符)
C++版本应该为C++98(其他版本没有gets()函数)
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a = 0;
char s[114514];
gets(s);
for(int i = 0;i < strlen(s);i++) if(s[i] != ' ' && s[i] != '\n') a++;
printf("%d",a);
return 0;
}
未经授权,请勿转载!
本文章使用MIT Licence