1129:统计数字字符个数
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 37028 通过数: 22950
【题目描述】
输入一行字符,统计出其中数字字符的个数。
【输入】
一行字符串,总长度不超过255。
【输出】
输出为1行,输出字符串里面数字字符的个数。
【输入样例】
Peking University is set up at 1898.
【输出样例】
4
【参考代码】
C代码:
#include<stdio.h> #define N 265 char a[N]; int main() { int i,cnt=0; gets(a); for(i=0;a[i]!='\0';i++) { if(a[i]>='0' && a[i]<='9') cnt++; } printf("%d\n",cnt); return 0; }
C++代码:
#include <iostream> #include <string> using namespace std; int main() { string s; int cnt=0; getline(cin,s); for(int i=0;i<s.size();i++) { if(s[i]>='0' && s[i]<='9') cnt++; } cout << cnt << endl; return 0; }
http://ybt.ssoier.cn:8088/problem_show.php?pid=1129