900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > c语言统计字符串中各个字符的个数

c语言统计字符串中各个字符的个数

时间:2024-05-09 15:52:08

相关推荐

c语言统计字符串中各个字符的个数

后端开发|C#.Net教程

c语言,字符串,字符

后端开发-C#.Net教程

html5 播放器源码,vscode+解决冲突,ubuntu系统源,tomcat 运行框停留,sqlite数据库常用操作,拼多多反爬虫机制什么意思,php中的rand,seo公司资源快速推广,网站的管理,网页布局模板图片lzw

实体店优惠卷源码,ubuntu 取消写保护,香炉礁爬虫店,php全局符号,汕头seo转化lzw

目标:

热血传奇手机版源码,ubuntu 文件内容查询,tomcat 修改默认页,时尚天河爬虫,邮箱php协议,seo优化怎么做关键词收录lzw

输入一行字符,统计其中各种字符的个数。

具体代码:

#include#include#include#define M 1024void main() {char str[M];fgets(str, M, stdin);int space = 0;int letter = 0;int num = 0;int other = 0;for (int i = 0; i 64 && str[i] 96 && str[i] 47 && str[i] < 58) {num += 1;}else {if (str[i] != \ ) {//因为fgets()函数会在末尾自动加上\n,影响判断结果,需要判断是否为换行符other += 1;}}}printf("空格的个数为:%d\n", space);printf("英文字母的个数为:%d\n", letter);printf("数字的个数为:%d\n", num);printf("其他字符的个数为:%d\n", other);system("pause");}

注意:fgets()函数会在字符串末尾(\0前)读入我们在键盘上敲的回车即换行符\n。

运行结果如下:

推荐教学:c语言教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。