从键盘输入的字符中统计数字字符的个数的c语言代码
时间: 2024-05-11 20:19:00 浏览: 73
cpp代码-从键盘输入一串字符,以回车键结束,分别统计输入的字母、数字和其它字符的个数
下面是一个简单的C语言程序,用于从键盘输入的字符中统计数字字符的个数:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
int count = 0;
char c;
printf("请输入一串字符:\n");
while ((c = getchar()) != '\n') {
if (isdigit(c)) {
count++;
}
}
printf("数字字符的个数为:%d\n", count);
return 0;
}
```
在程序中,我们使用了 `getchar()` 函数来逐个读取输入的字符,然后使用 `isdigit()` 函数来判断该字符是否为数字字符。如果是,我们就将计数器 `count` 的值加 1。最后,我们输出计数器 `count` 的值,即为数字字符的个数。
阅读全文