【华为机试】计算字符个数

题目描述:

写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。


输入描述:

输入一个有字母和数字以及空格组成的字符串,和一个字符。


输出描述:

输出输入字符串中含有该字符的个数。

示例1
输入
ABCDEF A
输出
1

参考程序:

#include <iostream>
#include <string>
using namespace std;
int main(){ 
    string str;
    getline(cin,str);
    char c,c2;
    cin>>c;
    if(c<'z')
        c2=c-32;
    else
        c2=c+32;
    int count=0;
    for(int i=0;i<str.size();++i)
        if(str[i]==c|| str[i]==c2)++count;
    cout<<count<<endl;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,564评论 1 19
  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 8,390评论 0 7
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 9,812评论 1 44
  • 文‖刺猬的优雅 图‖刺猬的优雅 那个有爸爸烟圈儿飘舞,妈妈饭香,欢声笑语的小窝,是我走累了厌倦了生活最后才想起的地...
    趙趙小喵阅读 2,738评论 0 3
  • 偏僻的小镇上, 深夜三个青年丢弃偷来的汽车躲进了一家荒芜破旧的杂货店,在这里不可思议的事情接连发生, 跨越了...
    nancyguoli阅读 2,350评论 1 3