c语言求字符串中数字个数
时间: 2024-03-12 21:47:23 浏览: 131
代码_C循环-求各位数字之积_
可以使用C语言的字符数组和循环遍历的方法来求字符串中数字的个数,具体实现如下:
```c
#include <stdio.h>
int main() {
char str[100];
int count = 0;
printf("请输入一个字符串:");
scanf("%s", str);
for (int i = 0; str[i] != '\0'; i++) {
if (str[i] >= '0' && str[i] <= '9') {
count++;
}
}
printf("字符串中数字的个数为:%d\n", count);
return 0;
}
```
运行程序后,输入一个字符串,程序会遍历字符串中的每个字符,如果字符是数字,则计数器加1,最后输出数字的个数。
阅读全文