华为机试 计算字符个数
2017-02-22 10:23
363 查看
来源:牛客网 计算字符个数
A
题目描述
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:
输入一个有字母和数字以及空格组成的字符串,和一个字符。输出描述:
输出输入字符串中含有该字符的个数。输入例子:
ABCDEFA
输出例子:
1参考代码
#include <iostream> #include <string.h> using namespace std; char str[2000]; char ch; int main(){ cin.getline(str,2000); cin>>ch; if ('A'<=ch && ch<='Z') ch=ch-'A'+'a'; int ans=0; for (int i=0;str[i];i++){ if ('A'<=str[i] && str[i]<='Z') str[i]=str[i]-'A'+'a'; } for (int i=0;str[i];i++){ if (str[i]==ch) ans++; } cout<<ans<<endl; return 0; }
相关文章推荐
- 华为OJ——计算字符个数
- 计算字符个数 ---华为笔试题目
- 华为在线题--计算字符个数
- 华为oj初级 计算字符个数
- 华为在线训练之计算字符个数
- 【华为机试】计算字符个数
- Java - 华为机试训练 - 计算字符个数
- 计算重复字符个数_华为SO挑战赛试题2015年8月
- 华为机试在线训练-牛客网(37)计算字符相似度
- 华为OJ:计算字符个数
- 牛客网--华为机试在线训练2:计算字符个数
- 华为oj之计算字符个数
- 华为2012.09.03浙大机试题 去掉字符串中的重复字符,字符串中重复字符的压缩,根据输入计算字符串结果
- 【华为OJ】公共字符字串计算
- 华为机试第一题[2016年8月18日上午]计算重复字符
- 华为机试:计算两个字符串的最大公共字串的长度,字符不区分大小写
- 华为机试——计算字符个数
- 华为OJ 初级:计算字符个数
- java ------华为上机机试--计算字符串个数
- 计算字符个数——来自华为OJ平台测试基础篇