PTA 面向对象程序设计6-2 统计数字
作者:互联网
对于给定的一个字符串,统计其中数字字符出现的次数。
类和函数接口定义:
设计一个类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; } };
标签:digits,string,int,Solution,PTA,面向对象,str,include,统计数字 来源: https://www.cnblogs.com/Arisf/p/14613624.html