题目描述
输入一行字符,长度不超过100,请你统计一下其中的数字字符的个数。
输入格式
输入一行字符。注意其中可能包含空格。
输出格式
输出一个整数,表示字数字字符的个数。
样例
输入样例:
I am 18 years old this year.
输出样例:
2
算法1
C++ 代码
#include<iostream>
using namespace std;
int main()
{
string a;
getline(cin,a);
int ans = 0;
for(int i = 0; i < a.size(); i ++)
{
if(a[i] <= '9' && a[i] >= '0')
{
ans ++;
}
}
cout << ans << endl;
return 0;
}
萌新第一次知道可以直接用‘9’,我之前都是用ASCII码
我两年前一直用的是’9‘这样的,一年前才知道能用ascii码
qaq