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;
    }
  • 相关阅读:
    HDU 4081 Qin Shi Huang's National Road System
    POJ 2075 Tangled in Cables 最小生成树
    HDU 2487 Ugly window
    UVA 11426 GCD Extrme (Ⅲ)
    POJ_1220_Nmber Sequence
    Fibonacci数列对任何数取模都是一个周期数列
    POJ_3321_APPLE_TREE
    webpack配置---设置快捷打包和浏览器自动刷新
    sublime中css输入分号后自动提示的烦恼
    MongoDB的基本使用
  • 原文地址:https://www.cnblogs.com/flypie/p/4628628.html
Copyright © 2011-2022 走看看