7-6 统计字符出现次数 (20 分)

7-6 统计字符出现次数 (20 分)

本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。

输入格式:

输入第一行给出一个以回车结束的字符串(少于80个字符);第二行输入一个字符。

输出格式:

在一行中输出给定字符在给定字符串中出现的次数。

输入样例:

programming is More fun!
m

输出样例:

2

 

不知道为啥20分,我呲溜一下写出来了....(这是唯一一个水完的题)

又是哈希散列,我觉得我太爱用哈希散列了,我上辈子可能就是一个哈希散列。。。。

#include<iostream>
using namespace std;
int num[400]={0};
int main(){char c;c=getchar();while(c!='\n'){num[c]++;c=getchar();}cin>>c;printf("%d",num[c]);return 0;
}

为了凸显出我的灵机一动,一动动,我找了别人的代码

 
#include<stdio.h>
#include<string.h>
#define N 85
//思路:使用字符数组存储字符串,然后依此遍历字符串,发现和要查找的字符相同的字符时,计数器cnt++
int main(void)
{int i, len = 0, cnt = 0;char ch;char str[N];   //存储输入的字符串char c;        //要查找的字符ch = getchar();  //输入字符串for (i = 0; ch != '\n'; i++){str[i] = ch;len++;ch = getchar();}scanf("%c",&c);   //输入要查找的字符for (i = 0; i < len; i++)  //查找字符并统计其出现次数{if (c == str[i]){cnt++;}}printf("%d\n", cnt);return 0;
}--------------------- 
作者:你一直都在心间 
来源:CSDN 
原文:https://blog.csdn.net/AA11224488/article/details/80285734 
版权声明:本文为博主原创文章,转载请附上博文链接!

 其实,也没快多少,就是常规思路跑两次,我的跑了一次罢了。。。

常规法必须会,指不定哪天就出只能常规法做的题恶心你一下o

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/72668.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

二月星座运势之射手座:勇敢冒险 寻找新的体验和发现

射手座的人通常是勇敢、自信和乐观的&#xff0c;他们追求自由和独立&#xff0c;喜欢冒险和探索。他们渴望新鲜感和刺激&#xff0c;喜欢寻找新的体验和发现。 对于射手座的人来说&#xff0c;世界充满了未知和神秘&#xff0c;他们总是怀着好奇心和冒险精神&#xff0c;愿意尝…

哪些星座的男生能把女朋友当成宝贝 ?

冠军&#xff08; 双鱼座 &#xff09;&#xff1b;亚军&#xff08; 白羊座 &#xff09;&#xff1b;季军&#xff08; 处女座 &#xff09;&#xff1b; 第4名&#xff08; 水瓶座 &#xff09;&#xff1b; 第5名&#xff08; 金牛座 &#xff09;&#xff1b; 第六名&…

最会惹怒老板的星座

第一名&#xff1a;白羊座 当白羊不爽的时候&#xff0c;他会直接找老板&#xff0c;摊牌谈条件&#xff0c;也不管周围环境如何&#xff0c;丝毫不考虑老板的面子问题。 第二名&#xff1a;金牛座 一条路走到黑的坚持是金牛的蜜糖&#xff0c;也是金牛的砒霜。 第三名&#xf…

测试和开发职场中的欢喜冤家

导语&#xff1a;测试工作从业者&#xff0c;打交道最多的就是开发&#xff0c;而测试和开发之间的关系在行业内被称为‘天敌’。 ** ‘天敌’关系形成的原因 ** 那作为测试工程师&#xff0c;你知道要怎么更好地来处理跟开发之间的关系么&#xff1f;其实对于这种‘敌对’关…

巨蟹本质-绝种好男人

巨蟹座的人天生具有旺盛的精力和敏銳的感覺&#xff0c;道德意識很強烈&#xff0c;對慾望的追求也總能適度的停止。有精闢的洞察能力&#xff0c;自尊心也很強&#xff0c;同時也生性慷慨、感情豐富&#xff0c;樂意幫助有需要的人&#xff0c;並喜歡被需要與被保護的感覺。 …

4月8日第壹简报,星期六,农历闰二月十八

4月8日第壹简报&#xff0c;星期六&#xff0c;农历闰二月十八坚持阅读&#xff0c;静待花开1. 阿里版类ChatGPT来了&#xff01;阿里云宣布自研大模型“通义千问”开始邀请用户测试体验。2. 史上最大单笔箱船订单&#xff01;中船获法国达飞海运16艘订单&#xff1a;金额超210…

零代码量化投资:用ChatGPT下载沪深300成分股历史数据

很多量化策略都会以沪深300成分股作为股票池。因此&#xff0c;沪深300成分股历史数据会经常用到。在ChatGPT输入如下提示语&#xff0c;就可以下载沪深300成分股历史数据&#xff1a; 沪深300成分股&#xff1a;query_hs300_stocks() 方法说明&#xff1a;通过API接口获取沪…

NVIDIA等40家伙伴助攻!百度飞桨的硬件生态已成气候

文&#xff5c;卖萌酱 当前人工智能产业迅猛发展&#xff0c;各种场景对AI算力和硬件适配的需求与日俱增。要充分发挥硬件算力的潜能&#xff0c;硬件厂商必须与成熟的AI框架深度适配和优化&#xff0c;从而形成一个软硬一体的AI开发工具栈。 笔者注意到&#xff0c;作为国内市…

为什么使用高匿代理IP会被检测出许多问题,都有哪些问题呢?

现如今关于代理IP的相关种类和分类当中&#xff0c;高匿代理IP经常被使用&#xff0c;因为这种代理IP能够很好的解决大数据当中的信息抓取问题&#xff0c;不过在信息抓取的时候&#xff0c;并不是所有的高匿代理IP都非常好用&#xff0c;有一些平台服务商如果是小型的话&#…

解决同一个局域网两个DHCP冲突问题--涉及到局域网IP扫描,主机操作系统扫描,mac地址查询

最近这几天我们大优能公司的网络&#xff08;网段为10.0.0.1/24&#xff09;总是出问题&#xff0c;常有一部分机器获取到192.168.1.0/24网段的IP和DNS&#xff0c;这部分机器无法上网且邮箱均不能用。公司同事囧的不成样子&#xff0c;不断有同事说“难道咱公司的网络被黑了&a…

IP冲突解决办法

1.用ssh/console登入核心交换机&#xff08;10.10.11.1&#xff09; 2.查看arp冲突 dis arp ip-conflict track 冲突ip地址&#xff1a;10.10.26.29 冲突mac1&#xff1a;2452-6aea-a1b9 冲突mac2&#xff1a;2452-6adc-039d 3.通过冲突ip查看下联口 dis arp network x.x.x…

如果精确判断一个IP是否被占用

如果精确判断一个IP是否被占用 我们在局域网经常需要去测试一个IP是否在用&#xff0c;通过使用ping命令去测试网络通还是不通&#xff0c;但这种方法不是很精确。 我在cnaaa.com上购买了云服务器。 原因是 ping 命令使用的是 ICMP 协议&#xff08;Internet Control Messag…

win10设置pin一直转圈_win10系统pin码无法使用的解决方案

win10系统pin码无法使用的解决方案&#xff0c;win10系统想要使用windows hello功能&#xff0c;就要先设置pin码&#xff0c;当你遇到pin码无法使用的问题时&#xff0c;可参照以下的方法进行解决。 有很多用户在使用win10系统的时候&#xff0c;想要使用windows hello功能&am…

OFFICE登录不上,一直转圈

首先打开控制面板&#xff0c;左上角查看方式选择小图标&#xff0c;点击网络和共享中心 点击连接的网络&#xff0c;打开后点击属性&#xff0c; 双击Internet版本协议4 &#xff0c;将DNS服务器地址改为4.2.2.1或者4.2.2.2

outlook打不开一直转圈怎么办

1.打开 office 文档&#xff08;表格或文档&#xff09;&#xff0c;选文件&#xff0c;找到选项菜单。 2.取消勾选“硬件图形加速”&#xff0c;保存设置&#xff0c;重启电脑设置生效。Outlook即可恢复正常打开。

centos7进系统图形化一直转圈或命令行提示starting switch root 处理方法

文章目录 说明测试解决方法 说明 测试系统&#xff1a;rhel7.3 &#xff0c; 该方法通用与centos和红帽。 原因&#xff0c;开机进不去系统&#xff0c;一直转圈&#xff0c;如下图 命令模式提示&#xff1a;starting switch root&#xff08;忘截图&#xff09; 测试 重启…

智能对话 | 使用 Java实现 智能对话机器人

人工智能 目前人工智能与深度学习顺应了互联网时代潮流&#xff0c;人机对话已经成为目前人工智能领域中非常热门的处理技术。其中基于深度学习的人机对话交换系统&#xff08;智能机器人&#xff09;是人工智能最有潜力的领域&#xff0c;甚至被称作人工智能的皇冠。相对于传…

如何用Java实现智能对话机器人

如何用Java实现智能对话机器人 前言 这个时代人工智能如此火爆&#xff0c;身为圈内人我们应该多少对他有些了解&#xff0c;为了靠他近一些今天我们动手用Java实现一个智能聊天机器人&#xff0c;当然此处我们需要依赖图灵机器人的Api 点我进入图灵机器人官网注册帐号 这篇博…

智能对话机器人开发实战案例剖析(2)

一、前言 本文是《智能对话机器人开发实战案例剖析》系列的第2篇&#xff1a;智能对话机器人分类标准&#xff0c;旨在对智能对话系统的进行一个系统性的介绍。相关内容已同步录制成视频课程&#xff0c;发布在网易云课堂。 二、正文 2.1 分类标准 2.2 闲聊型智能问答机器人…

智能对话机器人实战开发(1)- 体系结构和分类

一、前言 人工智能时代&#xff0c;以智能对话机器人为最核心的技术应用方向之一&#xff0c;实现人机之间通过自然语言的沟通和交流&#xff0c;是智能人机对话机器人的核心目标之一。尤其是Google Assistant 语音助手近期的卓越表现&#xff0c;如何开发智能对话机器人系统&…