c语言 统计数组中不同字符的个数
来源:互联网 发布:台企怎么样知乎 编辑:程序博客网 时间:2024/04/29 21:54
统计数组中不同字符的个数
思路:用result数组存字符,b为标记,count计数,b数组初始化为0,当result数组中的字符被遍历过后将b改为1,用c数组的字符与result中的字符相比,如果不同且没有遍历过则写入result。
#include<stdio.h>
main(){char result[5];
char c[8]={'a','a','a','b','b','c','c','d'};
int count[5]={0};
int i,j;
int b[5]={0};
for ( i = 0; i < 8; i++) {
for ( j = 0; j < 8; j++) {
if(result[j]!=c[i])
{
if(b[j]==0){
result[j]=c[i];
count[j]++;
b[j]=1;
break;
}
}
else{
count[j]++;
break;
}
}
}
for(i=0;i<4;i++){
printf("%c,%d\n",result[i],count[i]);
}
运行结果为:
} 0 0
- c语言 统计数组中不同字符的个数
- C/C++ 统计两个数组中不同元素的个数
- 学习C/C++语言:字符数组的使用,统计字符串中单词个数
- C语言:统计各种字符的个数
- C语言统计不同字符的字数
- C语言实现:统计字符串中字母个数,找出最大字符数组
- c语言实现的统计键盘输入的一串英文字符中每种英文字符的个数。
- C算法-统计不同字符个数
- 统计字符串中不同字符类型的个数
- acm-统计字符数组中各种类型字符的个数
- C/C++统计数组中不同数值的个数和概率
- 统计不同字符个数
- 统计不同字符个数
- C语言编程:统计输入的各字符的个数
- C语言,统计输入的字符各类的个数
- 【c++程序】不同字符的个数统计
- c语言学习之统计字符个数
- C语言统计字符串各字符个数
- DLL入门浅析(4)——从DLL中导出类
- struts2的Action(四)
- 【UNET自学日志】Part12 僵尸
- IOS延时执行函数详解
- Struts2 **-validation.xml <param name="expression">正则验证不起作用
- c语言 统计数组中不同字符的个数
- iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总
- virbr0 虚拟网卡最新关闭方法
- MySQL中批量删除指定前缀表的sql语句
- win7彻底解决COM端口被占用(在使用中)问题的办法
- MYSQL下载及重装的步骤
- DLL入门浅析(5)——使用DLL在进程间共享数据
- G. 易彰彪的一张表(kMP)
- Tomcat如何实现资源安全管理