zoukankan      html  css  js  c++  java
  • 华为机试 计算字符个数

    题目描述

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

    输入描述:

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

    输出描述:

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


    输入

    ABCDEF A

    输出

    1



    #include<iostream>
    #include<string.h>
    
    using namespace std;
    
    int main(){
        string s;
        char ss;
        int count=0;
        cin>>s>>ss;
        int len = s.length();
        for(int i = 0;i < len;i++){
            if(ss>='a' && ss<='z'){
                if(s[i]==ss || s[i]==ss-32)
                    count++;
            }else if(ss>='A' && ss<='Z'){
                if(s[i]==ss || s[i]==ss+32)
                    count++;
            }            
        }
        cout<<count<<endl;
        return 0;
    }
  • 相关阅读:
    vue的class绑定
    less里面calc() 语法
    问题
    Spring Boot面试题
    Redis面试题
    nginx面试题
    rabbitMQ面试题
    Linux+Git命令
    docker
    JAVA常用单词
  • 原文地址:https://www.cnblogs.com/JaminLin/p/9539644.html
Copyright © 2011-2022 走看看