标签:面向 div ret stream ++ char 包含 etl fas
对于给定的一个字符串,统计其中数字字符出现的次数。
设计一个类Solution,其中包含一个成员函数count_digits,其功能是统计传入的string类型参数中数字字符的个数并返回。
#include <cstdlib> #include <cstdio> #include <cstring> #include <cctype> #include <string> #include <iostream> using namespace std; /* 请在这里填写答案 */ int main() { int t; cin >> t; getchar(); while (t--) { string str; Solution obj; getline(cin,str); int digits = obj.count_digits(str); cout << digits << endl; } return 0; }
2 asdfasdf123123asdfasdf asdf111111111asdfasdfasdf
6 9
class Solution{ public: int count_digits(string str){ int num = 0; for(int i=0;i<str.length();i++){ if(str[i] >= ‘0‘ &&str[i] <= ‘9‘){ num++; } } return num; } };
标签:面向 div ret stream ++ char 包含 etl fas
原文地址:https://www.cnblogs.com/Arisf/p/14613624.html