华为机考:HJ2 计算某字符出现次数

华为机考:HJ2 计算某字符出现次数

描述:

描述

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)

数据范围:

1

1000

1≤n≤1000

输入描述:

第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。

输出描述:

输出输入字符串中含有该字符的个数。(不区分大小写字母)

示例1

输入:

ABCabc

A

输出:

2

字符匹配

转化为小写,字符匹配

cpp 复制代码
#include<iostream>
#include<string>
using namespace std;
int main()
{
    string s;
    getline(cin,s);

    char c = tolower(getchar());
    int n = 0;
    for(auto i : s){
        if(tolower(i) == c){
            ++n;
        }
    }
    cout << n << endl;
    return 0;
}

华为机考:HJ2 计算某字符出现次数

相关推荐
花先锋队长6 小时前
鸿蒙生态日日新,鸿蒙原生版支付宝下载量突破230万
华为·harmonyos
轻口味11 小时前
【每日学点HarmonyOS Next知识】多继承、swiper容器、事件传递、滚动安全区域、提前加载网络图片
华为·harmonyos·harmonyosnext
zhgjx-dengkewen11 小时前
华为eNSP:实验 OSPF单区域
运维·网络·华为·智能路由器
鸿蒙开发工程师—阿辉1 天前
HarmonyOS Next元服务网络请求封装实践
网络·华为·typescript·harmonyos·元服务
MardaWang2 天前
HarmonyOS 应用程序包结构 (编译态)
华为·harmonyos
zhgjx_chen2 天前
华为:Wireshark的OSPF抓包分析过程
测试工具·华为·wireshark
枫叶丹42 天前
【HarmonyOS Next之旅】DevEco Studio使用指南(一)
华为·harmonyos·deveco studio·harmonyos next
23zhgjx-zgx2 天前
OSPF网络类型:NBMA与P2MP
网络·华为·智能路由器·ensp
23zhgjx-NanKon2 天前
华为eNSP:配置单区域OSPF
华为
zhgjx-dengkewen2 天前
华为eNSP:实验 配置P2P网络类型
网络·网络协议·华为·p2p