社区
C语言
帖子详情
统计文本中字符相同的个数,请用C来写,谢谢!
ebfm
2003-05-10 10:38:43
统计文本中字符相同的个数,格式已经固定。如
951
950
945
951
950
950
948
951
948
952
940
944
947
949
-----
怎样得出结果是:
951 3
950 3
945 1
948 2
952 1
940 1
944 1
947 1
949 1
请用C来写,谢谢!!!
...全文
95
4
打赏
收藏
统计文本中字符相同的个数,请用C来写,谢谢!
统计文本中字符相同的个数,格式已经固定。如 951 950 945 951 950 950 948 951 948 952 940 944 947 949 ----- 怎样得出结果是: 951 3 950 3 945 1 948 2 952 1 940 1 944 1 947 1 949 1 请用C来写,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小笨和漂向北方
2003-05-11
打赏
举报
回复
c啊?
用STL的map不是挺方便吗?:)
huigll
2003-05-10
打赏
举报
回复
#include <stdio.h>
#include <process.h>
#include <string.h>
struct data
{
int value;//数值
int num;//个数
};
void main()
{
FILE *fin;
int i=0,tmp,j;
struct data head[100];
char fname[20];
puts("File name:");
scanf("%s",fname);
memset(head,0,sizeof(head));
if((fin=fopen(fname,"r"))==NULL)
{
puts("Open file error");
exit(-1);
}
while(!feof(fin))
{
if(fscanf(fin,"%d",&tmp)!=1)
break;
if(i==0)
{
head[i].value=tmp;
head[i].num++;
i++;
}
else
{
for(j=0;j<i;j++)
{
if(head[j].value==tmp)
{
head[j].num++;
break;
}
}
if(j==i)
{
head[i].value=tmp;
head[i].num++;
i++;
}
}
}
i=0;
while(head[i].value!=0)
{
printf(" %d %d\n",head[i].value ,head[i].num);
i++;
}
fclose(fin);
getchar();
getchar();
}
fangyi1120
2003-05-10
打赏
举报
回复
so easy!
lws08
2003-05-10
打赏
举报
回复
int a[1000];
int i;
memset(a,0,sizeof(a));
FILE *fp=fopen(filename,"r");
int temp;
while(fscanf(fp,"%d",&temp)==1)
{
a[temp]++;
}
fclose(fp);
for(i=0;i<1000;i++) if(a[i]) printf("%3d %3d",i,a[i]);
大至是这样吧
C语言
统计
字符
串
中
字母、数字、空格和其他
字符
的
个数
编
写
一个函数count,有实参传来一个
字符
串,
统计
此
字符
串
中
字母、数字、空格和其他
字符
的
个数
,在主函数
中
输入
字符
串以及输出上述的结果。 要求:(1)定义
统计
函数count来实现。 函数的原型为:void count(char str...
c语言实现
统计
每个
字符
的
个数
用c语言实现
统计
大型
文本
中
每个
字符
出现的
个数
。
C语言程序设计-输入一行
字符
,分别
统计
出英文大小
写
字母、空格、数字和其他
字符
的
个数
输入一行
字符
,分别
统计
出英文大小
写
字母、空格、数字和其他
字符
的
个数
C 语言
统计
各种
字符
源代码+流程图
输入一行
字符
,分别
统计
出其
中
英文字母、空格、数字和其它
字符
的
个数
。 内有编译好的程序,和流程图
输入一个
字符
串,
统计
出这个
字符
串的英文大
写
字母、小
写
字母、数字、空格以及其它
字符
的
个数
输入一个
字符
串,
统计
出这个
字符
串的英文大
写
字母、小
写
字母、数字、空格以及其它
字符
的
个数
C语言
69,381
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章