zoukankan      html  css  js  c++  java
  • C 语言实例

    C 语言实例 - 字符串中各种字符计算
    
    C 语言实例 C 语言实例
    计算字符串中的元音、辅音、数字、空白符。
    实例
    #include <stdio.h>
     
    int main()
    {
        char line[150];
        int i, vowels, consonants, digits, spaces;
     
        vowels =  consonants = digits = spaces = 0;
     
        printf("输入一个字符串: ");
        scanf("%[^
    ]", line);
     
        for(i=0; line[i]!=''; ++i)
        {
            if(line[i]=='a' || line[i]=='e' || line[i]=='i' ||
               line[i]=='o' || line[i]=='u' || line[i]=='A' ||
               line[i]=='E' || line[i]=='I' || line[i]=='O' ||
               line[i]=='U')
            {
                ++vowels;
            }
            else if((line[i]>='a'&& line[i]<='z') || (line[i]>='A'&& line[i]<='Z'))
            {
                ++consonants;
            }
            else if(line[i]>='0' && line[i]<='9')
            {
                ++digits;
            }
            else if (line[i]==' ')
            {
                ++spaces;
            }
        }
     
        printf("元音: %d",vowels);
        printf("
    辅音: %d",consonants);
        printf("
    数字: %d",digits);
        printf("
    空白符: %d", spaces);
     
        return 0;
    }
    输出结果为:
    输入一个字符串: runoob123 erkcomsww dfrunoob
    元音: 8
    辅音: 15
    数字: 3
    空白符: 2
  • 相关阅读:
    url编码
    客户端安全-xss-1类型介绍
    阿里云扩容教程
    jquery获取和设置表单数据
    uMlet建模工具
    phpstorm的调试工具xdebug
    服务器如何处理http请求
    http基础实战
    协程
    Goroutine(协程)为何能处理大并发?
  • 原文地址:https://www.cnblogs.com/bytebee/p/8535663.html
Copyright © 2011-2022 走看看