题解 | #字符个数统计#

字符个数统计

https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50

#include <stdio.h>
#include<string.h>
int main() {
    int n,i,count=0;
    char a[6050],b[128]={0};
    gets(a);
    n=strlen(a);
    for(i=0;i<n;i++)
    {
       if(a[i]>=0&&a[i]<=127)//规定范围在0到127之间并包括0和127
       b[a[i]]++;//计数
    }
    for(i=0;i<127;i++)
    {
        if(b[i]>0)//因为有部分是0,没有被赋值,所以要排除 b[i]==0
        count++;//累加有多少种不同的元素
    }
    printf("%d\n",count);
    return 0;
}

全部评论

相关推荐

真烦好烦真烦:牛友太有实力了
点赞 评论 收藏
分享
程序员小白条:你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞 评论 收藏
分享
就在我现在公司的隔壁每天经过都唏嘘不已(就是羡慕)什么时候可以到这里上班啊
柯基在debug:从大学毕业投简历到现在了,应届的时候我都面到终面了,现在工作四年了连简历初筛都过不了了
投递莉莉丝游戏等公司9个岗位 >
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务