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

相关推荐
Tony11545 小时前
华为路由器静态路由配置(eNSP模拟实验)
网络·华为·智能路由器
chenhua10086116 小时前
鸿蒙应用更新跳转到应用市场
华为·harmonyos
申耀的科技观察9 小时前
【观察】三合实业X华为:十载风雨同舟路,奋楫逐浪向未来
华为
等风来随风飘10 小时前
华为机试HJ11数字颠倒
算法·华为
花先锋队长21 小时前
如何用手机拍出高级感黑白色调照片?华为Pura70系列XMAGE演绎黑白艺术
华为·智能手机
一米八五羊毛菌1 天前
【笔试记录】华为 | 20230823 | cpp
c++·算法·华为·笔试
javaer炒粉1 天前
鸿蒙应用笔记
笔记·华为·harmonyos
鸿蒙自习室2 天前
ArcTs布局入门04——相对布局 & 媒体查询
华为·harmonyos·鸿蒙·媒体
花先锋队长2 天前
通过卷防水上限,解锁手机的新玩法?IP68之间亦有不同
华为·智能手机
秋叶先生_2 天前
鸿蒙如何打包应用程序
开发语言·前端·华为·harmonyos·鸿蒙