zhuhongye


私信TA

用户名:ldxx18

访问量:3497

签 名:

等  级
排  名 2794
经  验 2076
参赛次数 2
文章发表 12
年  龄 0
在职情况 学生
学  校 沥东小学
专  业

  自我简介:

刷题登天梯, 抢紫登云榜。

解题思路:
这道题就是统计英文字母、数字、空格和其他字符的个数,方法就是遍历输入的字符串,进行判断。

注意事项:
注意用getline输入。
参考代码:

#include<bits/stdc++.h>

using namespace std;

string n;

long long a,b,c,d;

int main()

{

    getline(cin,n);

    for(int i=0;i<n.size();i++)

    {

        if(n[i]>='a' && n[i]<='z' || n[i]>='A' && n[i]<='Z')a++;

        else if(n[i]>='0' && n[i]<='9')b++;

        else if(n[i]==' ')c++;

        else d++;

    }cout<<a<<" "<<b<<" "<<c<<" "<<d;

    return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区