PTA-统计字符出现次数

简介: 统计字符出现次数

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

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

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

输入:

programming is More fun!
m

输出:

2

答案:

include

int main(){
char ch[80],a,b=0;int sum=0;
for(int i=0;1;i++){
ch[i]=getchar();
b++;
if(ch[i]=='\n')break;
}
scanf("%c",&a);
for(int i=0;i<b;i++){
if(ch[i]==a)
sum++;
}
printf("%d",sum);
}

相关文章
|
机器学习/深度学习 数据建模 定位技术
【数据结构】图的基本概念—无/有向图、权和网、完全图、路径与回路
【数据结构】图的基本概念—无/有向图、权和网、完全图、路径与回路
5670 0
【数据结构】图的基本概念—无/有向图、权和网、完全图、路径与回路
|
运维 负载均衡 算法
MySQL MGR模式介绍
MGR是Mysql Group Replication(组复制)的缩写,Mysql5.7之后是以一个Mysql插件的形式集成在Mysql中,用于创建可伸缩、高可用、可容错的复制架构,是Mysql集群的一种形式
2622 0
MySQL MGR模式介绍
|
机器学习/深度学习 存储 人工智能
人工智能与未来医疗:革命性技术的潜力与挑战
【10月更文挑战第2天】 本文探讨了人工智能在医疗领域的应用及其潜在影响。通过分析当前AI技术的发展现状以及在医学诊断、治疗和患者管理中的具体应用,揭示了这一技术如何提升医疗服务质量和效率。同时,讨论了AI在医疗领域所面临的伦理、隐私和安全等挑战,呼吁建立相应的监管和标准以确保其安全有效地发展。
376 4
|
弹性计算 Linux 数据库
快速用Discuz搭建论坛网站教程
Discuz! 是全球成熟度最高、覆盖率最大的论坛网站软件系统之一,被200多万网站用户使用,本文教你一步一步快速用阿里云免费的Discuz官方系统搭建论坛网站。
45017 0
|
10月前
|
监控 Linux
centos 中查看 内存及磁盘使用率
通过这些命令,您可以全面了解系统资源的使用情况,从而更好地管理和优化系统。
1697 22
|
应用服务中间件 nginx
Nginx反向代理其他服务
Nginx反向代理其他服务
|
Linux 虚拟化
成功解决:Xshell 无法连接虚拟机。如何使用Xshell连接CentOS7虚拟机(详细步骤过程)
这篇文章提供了使用Xshell连接CentOS 7虚拟机的详细步骤,包括编辑VMware的网络设置以启用桥接模式、检查个人电脑适配器虚拟网络的连接情况,以及通过Xshell新建并建立连接的过程。文章还提到了在虚拟机可以访问外网的情况下成功连接的后语,暗示了网络配置的重要性。
成功解决:Xshell 无法连接虚拟机。如何使用Xshell连接CentOS7虚拟机(详细步骤过程)
PTA-统计字符出现次数
编写程序统计字符串中特定字符出现次数。输入包括一行字符串(少于80字符)和一个字符,输出该字符在字符串中出现的次数。示例:输入&quot;programming is More fun!&quot;和&#39;m&#39;,输出为2。代码实现:`a=input(); b=input(); print(a.count(b))`。
271 2
|
C语言
PTA-统计字符出现次数
该程序接收10个字符输入(含结束的回车),统计英文字母、空格或回车、数字和其他字符的数量。输入10个字符后,程序会分类计数并按指定格式输出。给定输入样例&quot;aZ &09 Az&quot;,输出结果为&quot;letter = 4, blank = 3, digit = 2, other = 1&quot;。代码通过循环和条件判断实现计数,并使用f-string格式化输出。
286 1
|
C++
【PTA】​ L1-009 N个数求和​ (C++)
【PTA】​ L1-009 N个数求和​ (C++)
661 0
【PTA】​ L1-009 N个数求和​ (C++)