news 2026/2/13 7:41:34

Day32~计算一个字符串中各个字符出现的次数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day32~计算一个字符串中各个字符出现的次数

计算一个字符串中各个字符出现的次数

#include <stdio.h> #include <string.h> #define MAX_SIZE 1024 #define ASCII_SIZE 128 void sta_src(char *src) { char count[ASCII_SIZE] = {0}; int len = strlen(src); for (int i = 0; i < len; i++) { char c = src[i]; // 取出第i个字符 count[c]++; // 字符c的ASCII码作为数组下标,对应位置计数+1 } // 遍历,输出各个字符出现的次数 for (int i = 0; i < ASCII_SIZE; i++) { if (count[i] >= 1) // 只输出出现过的字符个数 { printf("%c : 出现次数: %d\n", i, count[i]); } } } int main() { char src[MAX_SIZE] = {0}; printf("请输入一段字符串: \n"); scanf("%s", src); sta_src(src); return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/10 5:13:22

Langchain-Chatchat体育训练分析:运动员表现数据解读

Langchain-Chatchat 体育训练分析&#xff1a;运动员表现数据解读 在职业体育领域&#xff0c;一个看似简单的教练提问——“王强过去三个月的恢复周期有没有异常&#xff1f;”背后&#xff0c;可能隐藏着数十份分散在不同系统中的文档&#xff1a;体能测试报告、睡眠监测日志…

作者头像 李华
网站建设 2026/2/8 0:31:58

miniaudio左修剪节点:终极音频剪辑与静音检测完整指南

miniaudio左修剪节点&#xff1a;终极音频剪辑与静音检测完整指南 【免费下载链接】miniaudio Audio playback and capture library written in C, in a single source file. 项目地址: https://gitcode.com/gh_mirrors/mi/miniaudio 你是否曾经遇到过这样的困扰&#x…

作者头像 李华
网站建设 2026/2/4 15:36:04

终极B+Tree实现指南:如何构建高性能数据索引系统

终极BTree实现指南&#xff1a;如何构建高性能数据索引系统 【免费下载链接】bplustree A minimal but extreme fast B tree indexing structure demo for billions of key-value storage 项目地址: https://gitcode.com/gh_mirrors/bp/bplustree 在当今数据爆炸的时代&…

作者头像 李华
网站建设 2026/1/30 3:13:51

Bootstrap Fileinput完整教程:轻松实现专业级文件上传界面

Bootstrap Fileinput完整教程&#xff1a;轻松实现专业级文件上传界面 【免费下载链接】bootstrap-fileinput An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features. 项目地址: https://gitcode.com/gh_mirr…

作者头像 李华
网站建设 2026/2/7 12:41:17

GRASS GIS完全指南:从零开始掌握开源地理信息系统

GRASS GIS&#xff08;地理资源分析支持系统&#xff09;是一款功能强大的开源地理信息系统&#xff0c;专为处理复杂的空间数据分析和地理计算任务而设计。无论您是GIS初学者还是专业用户&#xff0c;这个完整的指南将带您深入了解这个拥有超过40年历史的权威工具。 【免费下载…

作者头像 李华