HDU2017 字符串统计

在这里插入图片描述
在这里插入图片描述

#include <iostream>
#include <algorithm>

using namespace std;
int main()
{
	int n;
	cin >> n;
	while(n--)
	{
		string s;
		cin >> s;
		int len = s.size();
		int sum = 0;
		for(int i=0; i<len; i++)
		{
			if(s[i]>='0' && s[i]<='9')
			sum++;
		}
		cout << sum << endl;
	}
	return 0;
}

#include <iostream>
#include <algorithm>
#include <cstdio>

using namespace std;
int main()
{
	int n;
	scanf("%d\n", &n);
	char c;
	while(n--)
	{
		int sum = 0;
		while((c=getchar()) != '\n')
		{
			if(c>='\0' && c<='9')
				sum++;
		}
		cout << sum << endl;
	}
	return 0;
}


#include <iostream>
#include <algorithm>
#include <cstdio>

using namespace std;

const int MAXN = 1000;

int main()
{
	int n;
	cin >> n;
	while(n--)
	{
		char str[MAXN];
		cin >> str;
		int sum = 0;
		int i=0;
		while(str[i] != '\0')
		{
			if(str[i]>='0' && str[i]<='9')
				sum++;
			i++;
		}
		cout << sum << endl;
	}

	return 0;
}

猜你喜欢

转载自blog.csdn.net/HdUIprince/article/details/83097834