题目描述
输入一行字符(含有空格),统计出其中数字字符的个数。
可以参考下面的代码:
下面的代码是统计字符串中小写字母的个数(字符串不含空格)
#include <iostream>
using namespace std;
int main()
{
string s;
cin >> s;
int len,ans = 0;
len = s.size();
for(int i=0;i <= len -1 ; i++)
{
if( s[i] >= 'a' && s[i] <= 'z') ans++;
}
cout << ans;
return 0;
}
读入含有空格的字符串时,应该采用下面的方式
string str;
getline(cin,str);
输入
一行字符串(包含空格),总长度不超过255。
Peking University is set up at 1898.