通过率 41%时间限制 1000ms内存限制 256MB只看题面
描述
输入一行字符,统计出其中数字字符的个数。
输入
一行字符串,总长度不超过255【字符串中包含空格】。
输出
输出为1行,输出字符串里面数字字符的个数。
输入样例 1复制
I am 14.
输出样例1复制
2
代码如下:
#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
getline(cin, s);
// 读入一行字符串
int cnt = 0;
for (int i = 0; i < s.length(); i++) {
if (isdigit(s[i])) {
// 判断是否为数字字符
cnt++;
}
}
cout << cnt << endl;
return 0;
}