用c语言 字符串中数字字符个数 题目描述 统计字符串中数字字符的个数。 输入格式: 输入一个字符串(长度不超过 80)。 输出格式: 输出字符串中数字字符的个数。 输入样例: y99=x1+x2 输出样例
时间: 2024-01-21 10:18:19 浏览: 71
C语言统计字符串中字母、数字、空格和其他字符的个数
可以使用C语言中的字符数组来存储字符串,然后遍历字符串中的每个字符,判断是否为数字字符(即ASCII码是否在48~57之间),如果是则计数器加1。最后输出计数器即可。代码如下:
```c
#include <stdio.h>
int main() {
char str[81];
scanf("%s", str);
int count = 0;
for(int i=0; str[i]!='\0'; i++) {
if(str[i]>='0' && str[i]<='9') {
count++;
}
}
printf("%d", count);
return 0;
}
```
输入样例:
```
y99=x1+x2
```
输出样例:
```
4
```
阅读全文