题目描述

输入一个字符串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++ 统计字符串中某字符出现的次数相关推荐

  1. java统计字符串中每个字符出现的次数,统计字符串中每个字符出现的次数

    本文收集整理关于统计字符串中每个字符出现的次数的相关议题,使用内容导航快速到达. 内容导航: Q1:c语言统计字符串中每个字符出现的次数 一.算法分析: 要统计每个字符出现的个数,那么就要为每个字符做 ...

  2. Java——集合(输入一串字符串,统计字符串中每个字符出现的次数)

    A:案例演示 需求:输入一串字符串,统计字符串中每个字符出现的次数** 分析: 1,定义一个需要被统计字符的字符串 2,将字符串转化为字符数组,才能拿到每一个字符 3,定义双列集合存储字符串中字符以及 ...

  3. 输入字符串统计字符串中每个字符出现的次数

    这是一个作业题. 我还遇到两次了- 利用map集合嘿哈哈搞定- import java.util.HashMap; import java.util.Scanner;public class Cacl ...

  4. 【Java】统计字符串中每个字符出现的次数

    package LearnJava6;import java.util.HashMap; import java.util.Scanner; import java.util.Set;//统计字符串中 ...

  5. java 统计字符串中每个字符出现的次数(数组或HashMap实现)

    数组 import java.util.Scanner;public class test {public static void main(String[] args) {Scanner input ...

  6. python统计字符串中某个字符出现的次数_【面试题总结】1、统计字符串中某个字符出现的次数(2-Python实现)...

    1.可以使用Python的字典实现,对于一个特定的字符串,使用for循环遍历其中的字符,并保存成字典形式.字典的key为字符,value为字符在整个字符串中出现的次数. 2.拓展:如果题目为比较两个字 ...

  7. java统计字符串中每个字符出现的次数_统计字符串出现的次数

    手机边亲爱的大家好! 今天我要给大家分享一个示例:统计出某个字符串在某表某字段中出现的次数. 大家先来看一下结果效果图: 先来讲一下原理,其实就是循环数据库中的所有表,然后找模糊查找,找到了就记录表名 ...

  8. 【java基础】map的基本使用与字符串中每个字符出现的次数统计

    Map集合概述和特点 Map集合概述 interface Map<K,V> K:键的类型:V:值的类型 Map集合的特点 键值对映射关系 一个键对应一个值 键不能重复,值可以重复 元素存取 ...

  9. python统计字符在文件中出现的次数_一文搞定统计字符串中某字符出现的频次

    下面是统计字符串中某字符出现的次数的方法 方法1: 这个方法相当简单,零基础自学编程,代码写成这样能满足需求,但它逐个逐个计数,比较笨拙.rlt = {} for i in content: if i ...

最新文章

  1. 获取下月第一天_获取当前月 下月 下下月 的第一天和最一天
  2. html悬停放大图片代码,html – 放大图像并在悬停时显示div
  3. 高级php进修,PHP进修笔记一:PHP的数据类型与常量应用
  4. laravel的auth用户认证的例子
  5. 语录帝——要想人前显贵,必须背地里遭罪
  6. 258. Move 0s To The End I -- Laicode
  7. html 字体最小多少,浏览器最小显示12px字体的解决方法
  8. Tegra TX1 build tensorflow r1.1
  9. LabwindowsCVI Excel操作说明及事例
  10. 小试牛刀:猫狗识别 Cat VS Dog
  11. 耗时两周手撸了一个 RPC 轮子,是驴子是马拉出来遛遛
  12. oracle12C以逗号隔开怎么写,10g之后支持中文逗号作为查询分隔符
  13. 关于Gson的TypeToken
  14. 报错:Caused by: tech.yooo.common.exception.controller.ControllerException: null
  15. NASA推出新型纳米离子RF开关
  16. js面向对象编程基础
  17. 个人练习 倒计时 轮播图
  18. idea 实时更新html页面
  19. RTC 时钟电路如何选择法拉电容的容量
  20. 如何成为一个合格的“差”领导?

热门文章

  1. express 框架中的参数小记
  2. 【转载】企业级服务器设计与实现经验之插件系统基础篇
  3. org 07c00h的原因
  4. 贪心、递归、递推以及动态规划算法的分析与对比
  5. golang中的big.Int
  6. 最容易看懂的汇编语言书籍:汇编语言 王爽
  7. Maven添加Oracle的依赖及驱动
  8. springmvc二十三:日期格式化
  9. 闪念-许久未来一切没变
  10. ceph——rgw服务启不起来