华为机考: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 计算某字符出现次数

相关推荐
IUings3 小时前
【鸿蒙】HarmonyOS NEXT之如何正常加载地图组件
开发语言·华为·harmonyos·harmonyos next·地图服务·map kit
程序员小刘3 小时前
【HarmonyOS 5】鸿蒙APP使用【团结引擎Unity】开发的案例教程
unity·华为·harmonyos
未来智慧谷3 小时前
华为盘古 Ultra MoE 模型:国产 AI 的技术突破与行业影响
人工智能·华为
量子位5 小时前
训练 MoE 足足提速 70%!华为只用了 3 招
华为·ai编程
鸿蒙自习室8 小时前
鸿蒙UI开发——组件的自适应拉伸
ui·华为·harmonyos·鸿蒙
万少9 小时前
HarmonyOS Next 弹窗系列教程(2)
前端·华为·harmonyos
行十万里人生9 小时前
仓颉项目调试配置与多文件场景下的问题解析
开发语言·人工智能·机器学习·华为od·华为·华为云·harmonyos
zhgjx_chen9 小时前
HCIP:MPLS LDP的原理和配置
网络·华为·wireshark
程序员小刘18 小时前
【HarmonyOS 5】鸿蒙Taro跨端框架
华为·harmonyos·taro
SuperHeroWu720 小时前
【 HarmonyOS 5 入门系列 】鸿蒙HarmonyOS示例项目讲解
华为·harmonyos·arkts·讲解·arkui·空ability示例项目