zoukankan      html  css  js  c++  java
  • C语言实现统计字符个数

    #include<stdio.h>
    int main()
    {
        int sz[10]={0},zm[26]={0},z[26]={0},i,space=0,e=0,t=0;
        char c;
        printf("请输入一段字符,统计其中各字符的数量 ");
        while((c=getchar())!=' ')
        {
            if(c<='z'&&c>='a')
                zm[c-'a']++;
            else if(c<='Z'&&c>='A')
                z[c-'A']++;
            else if(c<='9'&&c>='0')
                sz[c-'0']++;
            else if(c==' ')
                space++;
            else
                e++;
        }
        printf(" ");
        for(i=0;i<=9;i++)
        {
            t++;
            printf(" %d的个数为%d   ",i,sz[i]);
            if(t%3==0)
                printf(" ");
        }
        t=0;
        printf(" ");
        for(i=0;i<=25;i++)
        {
            t++;
            printf(" %c的个数为%d   ",i+97,zm[i]);
            if(t%3==0)
                printf(" ");
        }
        t=0;
        printf(" ");
        for(i=0;i<=25;i++)
        {
            t++;
            printf(" %c的个数为%d   ",i+65,z[i]);
            if(t%3==0)
                printf(" ");
        }
        t=0;
        printf(" ");
        printf(" 空格的个数为%d ",space);
        printf(" 其他字符的个数为%d ",e);
        return 0;
    }
  • 相关阅读:
    第八周作业
    第七周上机作业2
    神经网络基础
    [网鼎杯 2020 青龙组]AreUSerialz
    BJDCTF 2nd old-hack
    php反序列化漏洞学习
    CTFHUB-HTTP协议
    ctfhub-密码口令
    CTFHUB-信息泄漏
    buuctf-[BJDCTF 2nd]elementmaster
  • 原文地址:https://www.cnblogs.com/flypie/p/4628628.html
Copyright © 2011-2022 走看看