输入 一行字符,统计其中数字字符个数。
输入:
一行字符串,总长度不超过255。
输出:
输出为一行,输出字符串里面数字字符的个数。
先定义一个字符数组和数字字符的个数num=0,因为是一行字符串,所以整行输入。
然后按顺序一个字符一个字符地查找,如果这个字符满足大于等于0且小于等于9,那就找到了一个数字字符。
待整个循环结束,输出num。
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
char s[260];
int num=0;
int main()
{
cin.getline(s,260);
for(int i=0;i<=strlen(s)-1;i++)
{
if(s[i]>='0'&&s[i]<='9')
{
num++;
}
}
cout<<num<<endl;
return 0;
}