例4003 字符串统计
(来源:acm.hdu.edu.cn 2017)
问题描述:
对于给定的一个字符串,统计其中数字字符出现的次数。
输入:
输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
输出:
对于每个测试实例,输出该串中数值的个数,每个输出占一行。
输入样例:
2
asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf
输出样例:
6
9
#include <iostream>
#include <cstring>
using namespace std;
int main() {
int n,i,count;
char s[1001];
cin>>n;
while(n--) {
count = 0;
cin>>s;
for(i=0;i<strlen(s);i++) {
if(s[i]>='0'&&s[i]<='9') {
count ++;
}
}
cout<<count<<"\n";
}
return 0;
}