字符串应用

例题一、统计字符串中数字字符个数。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#include <iostream>
#include <string>
using namespace std;

int main() {
    string s;
    getline(cin,s);
    int c=0;
    for(int i=0;i<s.size();i++){
      if('a'<=s[i]&&s[i]<='z')
          s[i]=s[i]-97+65;
     }
    cout<<s<<endl;
return 0;
}

习题:输入一串字符,以“?”结束。统计其中字母个数,数字个数,其它符号个数。请写出完整代码!
例如:
输入:do you like No.22 runner?
输出:
Letters=17
Digits=2
Others=5

answer2

Scroll to Top