C++ 统计字符串中某字符出现的次数
题目描述
输入一个字符串s和一个字符ch,统计并输出字符ch在字符串s中出现的总次数。改写要求:编写一个函数,求字符指针p所指向的字符串中,字符ch出现的次数,并将该结果作为函数值返回。函数原型为
int CountChar ( char* p, char ch ) ;
输入描述
输入一个字符串后按回车键,再输入一个字符后回车。(提示:输入字符串用gets(s),s为存放字符串的字符数组)
输出描述
输出为一个正整数,表示字符ch出现的总次数。
输入样例
bb
a
输出样例
0
#include <iostream>
#include <cstdlib>using namespace std;int countchar(char *str,char a){int n = 0;int i = 0;while(*(str+i) != '\0'){if(*(str+i) == a){n++;}i++;}return n;
}int main() {char str[20], a;int n;gets(str);a = getchar();n = countchar(str,a);cout << n << endl;
}
C++ 统计字符串中某字符出现的次数相关推荐
- java统计字符串中每个字符出现的次数,统计字符串中每个字符出现的次数
本文收集整理关于统计字符串中每个字符出现的次数的相关议题,使用内容导航快速到达. 内容导航: Q1:c语言统计字符串中每个字符出现的次数 一.算法分析: 要统计每个字符出现的个数,那么就要为每个字符做 ...
- Java——集合(输入一串字符串,统计字符串中每个字符出现的次数)
A:案例演示 需求:输入一串字符串,统计字符串中每个字符出现的次数** 分析: 1,定义一个需要被统计字符的字符串 2,将字符串转化为字符数组,才能拿到每一个字符 3,定义双列集合存储字符串中字符以及 ...
- 输入字符串统计字符串中每个字符出现的次数
这是一个作业题. 我还遇到两次了- 利用map集合嘿哈哈搞定- import java.util.HashMap; import java.util.Scanner;public class Cacl ...
- 【Java】统计字符串中每个字符出现的次数
package LearnJava6;import java.util.HashMap; import java.util.Scanner; import java.util.Set;//统计字符串中 ...
- java 统计字符串中每个字符出现的次数(数组或HashMap实现)
数组 import java.util.Scanner;public class test {public static void main(String[] args) {Scanner input ...
- python统计字符串中某个字符出现的次数_【面试题总结】1、统计字符串中某个字符出现的次数(2-Python实现)...
1.可以使用Python的字典实现,对于一个特定的字符串,使用for循环遍历其中的字符,并保存成字典形式.字典的key为字符,value为字符在整个字符串中出现的次数. 2.拓展:如果题目为比较两个字 ...
- java统计字符串中每个字符出现的次数_统计字符串出现的次数
手机边亲爱的大家好! 今天我要给大家分享一个示例:统计出某个字符串在某表某字段中出现的次数. 大家先来看一下结果效果图: 先来讲一下原理,其实就是循环数据库中的所有表,然后找模糊查找,找到了就记录表名 ...
- 【java基础】map的基本使用与字符串中每个字符出现的次数统计
Map集合概述和特点 Map集合概述 interface Map<K,V> K:键的类型:V:值的类型 Map集合的特点 键值对映射关系 一个键对应一个值 键不能重复,值可以重复 元素存取 ...
- python统计字符在文件中出现的次数_一文搞定统计字符串中某字符出现的频次
下面是统计字符串中某字符出现的次数的方法 方法1: 这个方法相当简单,零基础自学编程,代码写成这样能满足需求,但它逐个逐个计数,比较笨拙.rlt = {} for i in content: if i ...
最新文章
- 获取下月第一天_获取当前月 下月 下下月 的第一天和最一天
- html悬停放大图片代码,html – 放大图像并在悬停时显示div
- 高级php进修,PHP进修笔记一:PHP的数据类型与常量应用
- laravel的auth用户认证的例子
- 语录帝——要想人前显贵,必须背地里遭罪
- 258. Move 0s To The End I -- Laicode
- html 字体最小多少,浏览器最小显示12px字体的解决方法
- Tegra TX1 build tensorflow r1.1
- LabwindowsCVI Excel操作说明及事例
- 小试牛刀:猫狗识别 Cat VS Dog
- 耗时两周手撸了一个 RPC 轮子,是驴子是马拉出来遛遛
- oracle12C以逗号隔开怎么写,10g之后支持中文逗号作为查询分隔符
- 关于Gson的TypeToken
- 报错:Caused by: tech.yooo.common.exception.controller.ControllerException: null
- NASA推出新型纳米离子RF开关
- js面向对象编程基础
- 个人练习 倒计时 轮播图
- idea 实时更新html页面
- RTC 时钟电路如何选择法拉电容的容量
- 如何成为一个合格的“差”领导?