统计一个整数中数字的个数
描述
输入一个正整数 repeat (0<repeat<10),做repeat 次下列运算:
读入 1 个整数n(n<10^100),统计并输出n中2 的个数。
输入
见sample
输出
见sample
输入样例 1
3 -21902 2 345543
输出样例 1
count=2 count=1 count=0
#include <iostream>
#include <string>
#include <cstring>
#include <stdio.h>
using namespace std;
int main()
{
int repeat,len;
while(cin>>repeat)
{
getchar();
for(int j=0; j<repeat; j++)
{
int coun=0;
char pa[100];
cin>>pa;
len=strlen(pa);
for(int i=0;i<len;i++)
{
if(pa[i]=='2')
coun++;
}
cout<<"count="<<coun<<endl;
}
}
return 0;
}
进行字符模拟