题目描述
输入一行字符,统计出其中数字字符的个数。
输入格式
一行字符串,总长度不超过 255。
输出格式
输出为 1行,输出字符串里面数字字符的个数。
输入输出样例
输入 #1
Today is 2021-03-27
输出 #1
8
看代码
#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
getline(cin, s);//要用 getline
int cnt = 0;
for (int i = 0; i <= s.length() - 1; i++){//注意范围
if (s[i] <= '9' && s[i] >= '0')//判断
cnt++;
}
cout << cnt << endl;
return 0;
}
题目要求求出字符串里的数字字符个数,可以根据字符的 ASCII 码来判定。整行读入