#E304. 字符查找及统计

    ID: 178 传统题 1000ms 256MiB 尝试: 159 已通过: 50 难度: 6 上传者: 标签>程序设计基础字符数组与字符串基础题目难易度中等级

字符查找及统计

【问题描述】

给定一个字符串,请查找其中是否存在某个字符,并统计该字符出现的次数(不区分大小写)。例如,查找字符串 "learn C language in kyxs middle school" 中是否存在字符 'i',并且出现了几次?需要遍历字符串中的每个字符,检查是否与目标字符匹配(忽略大小写),并统计个数。

【输入描述】

输入共两行: 第一行是一个字符串,长度不超过100,可能包含空格。 第二行是一个字符,表示要查找的目标字符。

【输出描述】

如果字符串中存在该字符(不区分大小写),则输出该字符(保持输入时的原样)和出现的次数,中间用一个空格分隔。 如果不存在,则输出"没有该字符"(不含引号)。

【数据样例】

learn C language in kyxs middle school
i
i 2
Hello World
a
没有该字符

【提示】

可以使用循环遍历字符串,注意字符串的结束符 '\0'。由于不区分大小写,可以将目标字符转换为大写或小写后再进行比较。