字符个数
Posted Lazy.Cat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符个数相关的知识,希望对你有一定的参考价值。
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入
一行字符
输出
统计值
样例输入
aklsjflj123 sadf918u324 asdf91u32oasdf/.‘;123
样例输出
23 16 2 4
#include <stdio.h> int main() { int letter=0,space=0,number=0,others=0; char nextchar; for(;nextchar!=‘\n‘;) { scanf("%c",&nextchar); if((‘a‘<=nextchar&&nextchar<=‘z‘)||(‘A‘<=nextchar&&nextchar<=‘Z‘)) letter++; else if(nextchar==‘ ‘) space++; else if(‘0‘<=nextchar&&nextchar<=‘9‘) number++; else others++; } printf("%d %d %d %d\n",letter,number,space,--others); return 0; }
以上是关于字符个数的主要内容,如果未能解决你的问题,请参考以下文章
2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试