文章目录
- 前言
- 一、题目和传送门!
- 二、使用步骤
- 1.引入库
- 2.读入数据
前言
提示:今天这个问题和昨天的题有些相似,可以参考昨天的题.
贴上链接------点这里!!----------
提示:以下是本篇文章正文内容,下面案例可供参考
一、题目和传送门!
---------点这种获取题目链接!!!-------------
二、使用步骤
1.引入库
代码如下(示例):
char str[1001];
int main() {
char a;
while (gets(str) != '\0')
{
scanf("%c",&a);
int len = strlen(str);
int ans = 0;
for (int i = 0; i < len; i++)
{
int x = str[i] - '0';//将字符转化为askii表数字进行计算
int y = a - '0';//同理
if (a >='A')//因为题目输入有字母、数字和空格组成的字符串 如果是字母,不分大小写 如果数字直接判断相不相等即可
//字母
{
if (x == y || x == y - 32 || x == y + 32)
{
ans++;
}
}
else//数字
{
if (x == y)
{
ans++;
}
}
}
//循环结束,输出即可
printf("%d\n",ans);
break;//最后打断循环
}
return 0;
}