题解 | #计算某字符出现次数#

计算某字符出现次数

https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1

#include <stdio.h>
#include <string.h>

int main()
{
    int i,length,count=0;
char abc[1000],c;
gets(abc);  //第一行字符串
c=getchar();//第二行单个字符
length=strlen(abc); //abc长度
for(i=0;i<length;i++)
{
    if(c>64) //英文字母
    {
    if(abc[i]==c||abc[i]+32==c||abc[i]-32==c)
    count++;
    }
    
    else if(c>=48&&c<=57)//数字
    {
        if(abc[i]==c)
        count++;
    }
}
 
printf("%d\n",count);   
return 0;
}

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务