统计字符串中数字字符、字母字符、其他字符数量c语言
2020-02-01 04:54
1621 查看
从键盘输入一个字符串,用字符数组存放,要求统计出其中字母字符、数字字符和其他字符的个数以及字符串长度。例如:
从键盘输入的字符串:abcd123a4WE$$$12***
程序的输出结果为:字符串长度=19 字母=7 数字=6 其他=6
#include<stdio.h> #include<string.h> int main() { char a[50]; int i,n=0,w=0,e=0,l=0; gets(a);//输入字符串 for(i=0;a[i]!='\0';i++) { if(a[i]>='0' && a[i]<='9') { n++; } else if(a[i]>='a' && a[i]<='z' || a[i]>='A' && a[i]<='Z') { w++; } else { e++; } l++; } printf("字符串长度=%d 数字=%d 字母=%d 其他=%d\n",l,n,w,e); return 0; }
运行结果:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- python小练习1:给一个字符串,统计其中的数字、字母和其他类型字符的个数
- 编写一个函数,分别统计出传入字符串参数(可能不止一个参数)的英文字母,空格,数字和其他字符的个数
- c语言 输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
- Ex7_4编写函数,统计此字符串中字母、数字、空格和其他字符­的个数
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 《任意输入一个合理大小的字符串,实现逆序输出并统计一个字符串中字母、数字、空格及其他字符的个数》
- 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
- 统计字符串中字母,数字,空格以及其他字符的个数。
- 7.9编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
- 输入一个字符串,分别统计出包含的英文字母、数字、空格和其他字符的个数
- java循环练习:输入一个字符串,统计该字符串中分别包含多少个数字,多少个字母,多少个其他字符
- 8.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,并输出结果。(改)
- C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)
- 统计字符串里面数字,字母,其他字符的出现次数
- C语言:编写一个程序统计输入字符串中,各个数字、空白字符、以及其他所有字符出现的次数。
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格,和其他字符的个数,在主函数中输入字符串以及输出上述统计的结果。再考虑将算的的结果放在一个数组中
- 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数
- 统计字符串中的字母,数字,空格和其他字符的个数---指针
- 用Java统计字符串中的字母、数字、空格和其他字符