C语言统计输入字符中的数字个数 - 代码示例
以下是用C语言实现的代码:
#include <stdio.h>
int main() {
char ch;
int count = 0;
printf('请输入字符(以换行符结束):');
while ((ch = getchar()) != '\n') {
if (ch >= '0' && ch <= '9') {
count++;
}
}
printf('数字字符的个数为:%d\n', count);
return 0;
}
在这个程序中,我们使用一个while循环来不断获取用户输入的字符,直到遇到换行符为止。在循环中,我们判断每个字符是否为数字字符(即ASCII码在'0'到'9'之间),如果是,则递增计数器。最后,我们输出统计得到的数字字符个数。
原文地址: https://www.cveoy.top/t/topic/ddvh 著作权归作者所有。请勿转载和采集!