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

相关推荐
爱笑的眼睛1132 分钟前
深入浅出 ArkTS:HarmonyOS 应用开发的语言基石
华为·harmonyos
安卓开发者38 分钟前
鸿蒙Next中使用Socket进行网络通信:完整指南与实战
华为·harmonyos
A懿轩A39 分钟前
【HarmonyOS应用】《账理通》更新啦!
华为·harmonyos
安卓开发者1 小时前
鸿蒙NEXT Remote Communication Kit:打破设备壁垒,构筑无缝协同体验
华为·harmonyos
爱笑的眼睛112 小时前
HarmonyOS ArkTS深度解析:从语法特性到UI开发实践
华为·harmonyos
无风听海14 小时前
HarmonyOS之LocalStorage
华为·harmonyos
御承扬14 小时前
鸿蒙NEXT系列之鸿蒙PC真机部署应用
华为·harmonyos·鸿蒙pc
little_xianzhong14 小时前
鸿蒙应用主题模式切换实现详解
华为·harmonyos
御承扬17 小时前
鸿蒙NEXT系列之探索鸿蒙PC
华为·harmonyos
2501_9197490317 小时前
鸿蒙:设置浮层(OverlayManager)
华为·harmonyos