杭电OJ 2017 题目:字符串统计
发布时间
阅读量:
阅读量
问题描述
针对一个给定的字符串,需要计算其中数字字符出现的总次数。
输入
输入数据包含多行内容,其中第一行给出一个整数n,用于表示测试用例的数量。随后的n行中,每一行均包含一个由字母与数字共同组成的字符串。
输出
对于每一个测试用例,需输出该字符串中所含数字字符的数量,并且每个结果单独占一行。
示例输入
2
asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf
示例输出
6
9
#include<stdio.h>
#include<string.h>
int main()
{
int n,i,k,j;
char s[1000];
scanf("%d\n", &n);
for (i = 0; i < n; i++)
{
j = 0;
gets(s);
for (k = 0; k < strlen(s); k++)
{
if (s[k] >= '0' && s[k] <= '9')
j++;
}
printf("%d\n", j);
}
return 0;
全部评论 (0)
还没有任何评论哟~
