字符串基础

      P5015 标题统计

凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字 符数时,空格和换行符不计算在内。

输入格式

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

输出格式

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

          蒟蒻终于被小红题击沉了。

        第一次挂在cin会读入分隔符。

       然后第二次莫名挂了。

       第三次因为运算符优先级挂了,话说除了::和后缀++、--,()优先级最高,所以多加括号就好了。

       附上挂了的代码(现在仍然不知道为什么我太弱了)

      

#include<bits/stdc++.h>

using namespace std;
char ch;
int ans;
int main()
{
    while(ch=cin.get())
    {
        if(ch==' '||ch=='\n') continue;
        ans++;
    }
    cout<<ans;
    return 0;
}
View Code

     顺便

1 QwQ 这样不行
2  while(ch= cin.get())
3     {
4     }
5 但这样就可以
6     while(ch)
7     {
8         ch = cin.get();
9     }
View Code

    %%%%%qwq


 

 

 

posted @ 2019-09-26 17:17  3200Phaethon  阅读(155)  评论(0编辑  收藏  举报