开通账号请联系(微信号:13867980053)- 金华熊老师
问题1163--依样画葫芦-统计数字字符个数

1163: 依样画葫芦-统计数字字符个数

时间限制: 1 Sec  内存限制: 128 MB
提交: 144  解决: 72
[提交] [状态] [讨论版] [命题人:]

题目描述

输入一行字符(含有空格),统计出其中数字字符的个数。


可以参考下面的代码:
下面的代码是统计字符串中小写字母的个数(字符串不含空格)
#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。

输出

输出为1行,输出字符串里面数字字符的个数。

样例输入 Copy

Peking University is set up at 1898.

样例输出 Copy

4

来源/分类