查找字符在字符串中的起始位置

简介: 【10月更文挑战第32天】查找字符在字符串中的起始位置

查找字符在字符串中的起始位置(索引值从 0 开始)。

实例

include

int main()
{
char str[1000], ch;
int i, frequency = 0;

printf("输入字符串: ");
fgets(str, (sizeof str / sizeof str[0]), stdin);

printf("输入要查找的字符: ");
scanf("%c",&ch);

for(i = 0; str[i] != '\0'; ++i)
{
if(ch == str[i])
++frequency;
}

printf("字符 %c 在字符串中出现的次数为 %d", ch, frequency);

return 0;
}

输出结果为:

输入字符串: runoob
输入要查找的字符: o
字符 o 在字符串中出现的次数为 2

目录
相关文章
DC电源模块通常具有以下常见引脚定义:
DC电源模块通常具有以下常见引脚定义:
|
存储 人工智能 达摩院
达摩院重要科技突破!空天数据库引擎Ganos解读
Ganos空天数据库引擎是李飞飞带领的达摩院数据库与存储实验室研发的新一代位置智能引擎,采用了平台即服务、多模融合、计算下推和云原生全新处理架构,为政府、企事业单位、泛互联网客户提供移动对象、空间/时空、遥感多模态数据混合存储、查询与分析服务,解决空天大数据使用流程复杂、使用门槛高、应用效率低等问题,主要应用于城市管理、交通物流、自然资源、航空航天、物联信息等领域。
达摩院重要科技突破!空天数据库引擎Ganos解读
|
Ubuntu Linux 开发者
Linux | 软件包管理器——yum的使用
Linux | 软件包管理器——yum的使用
714 0
|
编解码 vr&ar Android开发
Android FFmpeg 转换MP3格式
Android FFmpeg 转换MP3格式
687 0
|
Kubernetes 应用服务中间件 nginx
Kubernetes:Pod 端口映射
Kubernetes:Pod 端口映射
3080 0
|
机器学习/深度学习 编解码 人工智能
Dataset:数据集集合(CV方向数据集)——常见的计算机视觉图像数据集大集合包括表面缺陷检测数据集(建议收藏,持续更新)(二)
Dataset:数据集集合(CV方向数据集)——常见的计算机视觉图像数据集大集合包括表面缺陷检测数据集(建议收藏,持续更新)
Dataset:数据集集合(CV方向数据集)——常见的计算机视觉图像数据集大集合包括表面缺陷检测数据集(建议收藏,持续更新)(二)
|
消息中间件 JSON 安全
@ConfigurationProperties 注解使用姿势,这一篇就够了
@ConfigurationProperties 注解使用姿势,这一篇就够了
@ConfigurationProperties 注解使用姿势,这一篇就够了
使用阿里云语音通知http批量推送模式获取用户回执短信内容
本文使用阿里云语音通知配置http批量推送模式获取用户回执信息,并进行测试
1068 0
|
机器学习/深度学习 算法 数据挖掘
数据仓库和数据挖掘基础
数据仓库和数据挖掘基础
478 1
|
监控 Linux API
linux实时文件事件监听--inotify
一、inotify简介 inotify是Linux内核2.6.13 (June 18, 2005)版本新增的一个子系统(API),它提供了一种监控文件系统(基于inode的)事件的机制,可以监控文件系统的变化如文件修改、新增、删除等,并可以将相应的事件通知给应用程序。
4307 0