tzu230341306


私信TA

用户名:dotcpp0736123

访问量:765

签 名:

等  级
排  名 2773
经  验 2154
参赛次数 1
文章发表 6
年  龄 0
在职情况 学生
学  校 泰州学院
专  业

  自我简介:

解题思路:通过对字母,空格,数字分类计数。

参考代码:

#include<iostream>

#include<cstring>

using namespace std;

int main(){    

string str;    

getline(cin, str);    

int z = 0, t = 0, r = 0, k = 0;   

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

 {        if (str[i] >= '0' && str[i] <= '9') k ++;       

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

 else if (str[i] == ' ') r ++;        

else z ++;    }    

cout << t << "\n" << r << "\n" << k << "\n" << z;    return 0;}

 

0.0分

1 人评分

  评论区

  • «
  • »