HDU_oj_2017 字符串统计

Problem Description
 
对于给定的一个字符串,统计其中数字字符出现的次数。
 
Input
输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
 
Output
对于每个测试实例,输出该串中数值的个数,每个输出占一行。
 
Sample Input
2
asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf
 
Sample Output
6
9
 
分析:
注意点:
 
 
 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int n,cnt;
 6     char str[100];
 7     char *p;
 8     while(cin>>n)
 9     {
10         while(n--)
11         {
12             cin>>str;
13             p=str;
14             cnt=0;
15             while(*p!='')
16             {
17                 if(*p>47&&*p<58)
18                 cnt++;
19                 p++;
20             }
21             cout<<cnt<<endl;
22         }
23     }
24 }
原文地址:https://www.cnblogs.com/tenjl-exv/p/7979581.html