美文网首页
计算字符个数

计算字符个数

作者: 笔墨流年乱浮生 | 来源:发表于2018-09-18 00:01 被阅读0次

    C:

    #include <stdio.h>
    int main()
    {
        char c[1000] = {0};
        char cc;
        int num;
        scanf("%s %c",c,&cc);
        for(int i = 0; i < 1000;i++)
        {
            if(c[i] == cc || cc == c[i] + 32 || cc == c[i] - 32)
            {
                num++;
            }
        }
        printf("%d",num);
        return 0;
    }
    

    18分钟AC,有点慢,主要的点是 大小写不区分,对ASCII表没那么熟悉,所以花了些时间并百度了ASCII表。

    a = input().lower()
    b = input().lower()
    print(a.count(b))
    

    or

    a = input()
    b = input()
    string = a.lower()
    b = b.lower()
    ans = 0
    for i in range(len(string)):
        if string[i] == b:
            ans += 1
    print(ans)
    

    python真的一个比一个赖皮

    笔记:
    lower()全小写
    upper()全大写

    相关文章

      网友评论

          本文标题:计算字符个数

          本文链接:https://www.haomeiwen.com/subject/ilgjnftx.html