牛客网--华为机试在线训练2:计算字符个数
牛客网–华为机试在线训练2:计算字符个数
题目描述
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
输入描述:
输入一个有字母和数字以及空格组成的字符串,和一个字符。
输出描述:
输出输入字符串中含有该字符的个数。
示例1
输入
ABCDEF A
输出
1
我的答案
#include<iostream>
#include<string>using namespace std;
int main(){string str;char c;int NumOfC = 0;while(getline(cin,str) && (cin >> c)){if((c >='a' && c <= 'z') || (c >='A' && c <= 'Z')){c = toupper(c);for(int i = 0; i < str.size(); i++){if(toupper(str[i]) == c)NumOfC++;}cout << NumOfC << endl;}else {for(int i = 0; i < str.size(); i++){if(str[i] == c)NumOfC++;}cout << NumOfC << endl;}}return 0;
}
牛客网--华为机试在线训练2:计算字符个数相关推荐
- 牛客网--华为机试在线训练10:字符个数统计
牛客网–华为机试在线训练10:字符个数统计 题目描述 编写一个函数,计算字符串中含有的不同字符的个数.字符在ACSII码范围内(0~127).不在范围内的不作统计. 输入描述: 输入N个字符,字符在A ...
- 牛客网–华为机试在线训练9:提取不重复的数
牛客网–华为机试在线训练9:提取不重复的数 题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数. 输入描述: 输入一个int型整数 输出描述: 按照从右向左的阅读顺 ...
- 牛客网–华为机试在线训练8:合并表记录
牛客网–华为机试在线训练8:合并表记录 题目描述 数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出. 输入描述: 先输入键值对的个 ...
- 牛客网–华为机试在线训练7:取近似值
牛客网–华为机试在线训练7:取近似值 题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值.如果小数点后数值大于等于5,向上取整:小于5,则向下取整. 输入描述: 输入一个正浮点数值 输 ...
- 牛客网–华为机试在线训练6:质数因子
牛客网–华为机试在线训练6:质数因子 题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 ) 最后一个数后面也要有空格 详细描述: 函数接 ...
- 牛客网–华为机试在线训练5:进制转换
牛客网–华为机试在线训练5:进制转换 题目描述 写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串.(多组同时输入 ) 输入描述: 输入一个十六进制的数值字符串. 输出描述: 输出该 ...
- 牛客网–华为机试在线训练4:字符串分隔
牛客网–华为机试在线训练4:字符串分隔 题目描述 •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组: •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理. 输入描述: 连续输 ...
- 【To Debug】牛客网--华为机试在线训练3:明明的随机数
牛客网–华为机试在线训练3:明明的随机数 题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字, ...
- 牛客网--华为机试在线训练1:字符串最后一个单词的长度
牛客网–华为机试在线训练1:字符串最后一个单词的长度 题目地址: https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da? ...
最新文章
- 作为零基础如何自学软件测试?
- 在eclipse中使用JDBC连接MySQL5.7.24
- python 中的os.path.split()函数用法
- jquery表单验证源码
- Java案例:泛型用法演示
- object.__比较运算__
- java 8 Optional解决空指针异常问题
- java 改文件名的例子
- python 图像倾斜校正_通过OpenCV和Python进行文本倾斜校正
- 【单片机仿真】(十一)指令系统逻辑运算指令 — 逻辑与指令ANL、逻辑或指令ORL
- vue 点击按钮改变颜色
- 山东省软件设计大赛参赛心得
- 管理故事:孙权的用人哲学
- [区间dp]涂色 洛谷P4170
- 突破Flutter私有化仓库100M限制-Hosted packages must be smaller than 100 MB
- python可以word添加批注_如何用POI给word指定文本增加批注?
- 删除MySQL表的SQL语句-DROP-TABLE-简介
- python爬取bilibili数据_如何使用Python爬取bilibili视频(详细教程)
- android 对话框大全,Android 对话框(Dialog)大全
- 商城项目介绍以及ES6的新语法
热门文章
- Decoders Matter for Semantic Segmentation: Data-Dependent Decoding Enables Flexible Feature Aggregat
- pytorch-tensorflow版本选择-cuda8-cudnn5.1
- top 并grep 特定信息打印至txt
- 数据结构笔记(三十二)--二叉排序树的基本概念与查找
- 百度地图标点点击变色_原神wiki地图工具,原神全地图资源标记全览
- mysql 表变量_在MySQL中创建表变量
- python和c混编_python与C、C++混编的四种方式(小结)
- 安卓中为什么onkeydown没有相应_为什么今年在园区注册个人独资企业能将企业总税率降低至3%?...
- java分布性_java大型分布系统性能优化实战教程
- python项目依赖库的导出和安装