zoukankan      html  css  js  c++  java
  • 实验3-4 统计字符 (15分)

    本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。

    输入格式:

    输入为10个字符。最后一个回车表示输入结束,不算在内。

    输出格式:

    在一行内按照

    letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数
    
     

    的格式输出。

    输入样例:

    aZ &
    09 Az
    
     

    输出样例:

    letter = 4, blank = 3, digit = 2, other = 1


    #include<stdio.h>
    int main()
    {
    char c[10],ch;
    int i;
    int l=0,b=0,d=0,o=0;
    for(i=0;i<10;i++)
    {
    // ch=getchar();
    scanf("%c",&ch);
    if(ch>='0'&&ch<='9')
    {
    d++;
    }else if((ch>='a'&&ch<='z') || (ch>='A'&&ch<='Z'))
    {
    l++;
    }else if(ch==' '||ch==' ')
    {
    b++;
    }
    else
    {
    o++;
    }
    }
    printf("letter = %d, blank = %d, digit = %d, other = %d",l,b,d,o);
    return 0;
    }

    只供自己学习参考,方便自己知道做过哪些题目。偶尔会附上别人写的代码(整张截图)供自己学习和对比,若题主不同意,可删
  • 相关阅读:
    【项目】项目75
    【项目】项目74
    【项目】项目73
    【项目】项目72
    【项目】项目71
    【项目】项目70
    【项目】项目69
    【项目】项目68
    【项目】项目67
    .Net随笔:解决VS2008,重新生成解决方案,很慢
  • 原文地址:https://www.cnblogs.com/wven/p/12686793.html
Copyright © 2011-2022 走看看