jerry


私信TA

用户名:cleverjerry

访问量:3934

签 名:

这个人很懒,什么都没有写~

等  级
排  名 2498
经  验 2198
参赛次数 0
文章发表 32
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

3024: 判断整除
浏览:38
3025: 踩方格
浏览:159
3023: 移动路线
浏览:59

解题思路:

全部for一遍,并判断。


注意事项:

1·要用gets,不要用cin,否则读不进空格。
2·判断数字时,要从0开始。


参考代码:

#include<bits/stdc++.h>
using namespace std;
int e=0,b=0,c=0,d=0;
int main()
{
    char a[205];
    gets(a);
    int l=strlen(a);
    for(int i=0;i<l;i++)
    {
        if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')e++;
        else if(a[i]>='0'&&a[i]<='9')b++;
        else if(a[i]==' ')c++;
        else d++;
    }
    cout<<e<<" "<<b<<" "<<c<<" "<<d;
    return 0;
}
//欢迎复制,欢迎好评。


 

0.0分

20 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

能解释一下代码吗???
2024-03-20 14:30:44
谢谢,我终于学会了string里的函数用法!
2023-06-11 14:08:34
  • «
  • 1
  • »