输入字母显示各个字母个数
来源:互联网 发布:凤凰电影台直播软件 编辑:程序博客网 时间:2024/05/18 00:44
我的一个小程序,实现输入一串字母可以显示出这些字母中的各个字母出现的次数
#include<stdio.h>
#include<malloc.h>
typedef struct{
int weight;
int parent,lchild,rchild;
char data;
}HTNode,*HuffmanTree;
void CreateTree(HuffmanTree root){
int i,k=0,j = 0; //j为字母种类个数
char m;
HuffmanTree zm[10];
for(i = 0;i<10;i++){
zm[i] =(HTNode*) malloc(sizeof(HTNode));
zm[i]->weight = 0;
}
scanf("%c",&m);
while(m != ' '&&m!='\n'){
k =0;
for(i = 0;i<j;i++){
if(zm[i]->data ==m){
zm[i]->weight++;
k=1;
}
}
if(k==0){
zm[j] ->data =m;
zm[j] ->weight = 1;
j++;
}
scanf("%c",&m);
}
for(i = 0;i<j;i++){
printf("%c ",zm[i]->data);
printf("%d\n",zm[i]->weight);
}
}
void main(){
HuffmanTree root = NULL;
CreateTree(root);
}
0 0
- 输入字母显示各个字母个数
- 输出字符串各个小写字母对应个数
- 计算字符串中各个字母个数
- 字符串中各个字母出现的个数
- 记录输入的字母个数(C++ code)
- 统计输入字符中小写字母个数
- 输入一串字母求 a 的个数
- 统计控制台输入字母的个数
- Bailian2688 求字母的个数【输入流】
- 统计文件里各个字母出现的个数
- Linux 统计文档中各个字母出现的次数,显示各个字母出现的频率
- 统计一个字符串中英文字母的个数及各个字母出现的次数
- actionscript3.0显示输入数字,字母,汉字
- 汇编-输入小写字母用大写字母显示
- C经典 输入字符串,并统计字母个数,首字母大写
- 函数统计输入字符串中字母,数字等个数。
- c++输入一句话输出每个字母出现的个数
- 输入一串字符,统计字母出现的个数
- javalist和数组之间的转换
- Bootstrap 工具Class
- 公司员工数据查询(SQL)
- 状态栏 prefersStatusBarHidden
- 关于Msp430 Flash型单片机内部Flash的操作——即片内Flash的擦除、写入、读取
- 输入字母显示各个字母个数
- 【Leetcode】Implement strStr()
- java事件处理总结
- OGRE基础教程1(上)
- Git,SVN的优缺点及适合的范围,开源项目?公司项目?
- uva 10131
- 【后缀数组】【poj 3261】Milk Patterns
- Java Swing 中三种事件处理方法的比较
- 短网址算法——之 10进制与62进制转换