C语言 统计文本文件a.txt中小写英文字母的出现次数
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 12:38:49
C语言 统计文本文件a.txt中小写英文字母的出现次数
#include<stdio.h>
#include<string.h>
int add(char *str,char *substr)//str c程序
{
int i,s=0,j;
for(i=0;i<strlen(str);i++)
{
for(j=0;j<strlen(substr);j++)
{
if(str[i+j]!=substr[j])
break;
}
if(substr[j]==0)
s++;
}
return s;
}
void main()
{
FILE *fp;
char str[10000],substr[100][3]={"a","b" ,"c" ,"d","e","f","g","h","i","j","k","l","m","n",
"o", "p","q", "r", "s", "t", "u", "v", "w", "x","y","z"};
int j,i,s=0;
if((fp=fopen("a.txt","r"))==NULL)
{
printf("can not open the file\n");
return;
}
while(!feof(fp))
{
fgets(str,500,fp);
for(i=0;i<26;i++)
{
s=add(str,substr[i])+s;
}
}
printf("该程序小写字母一共有%d个",s);
}
fclose(fp);
)
#include<string.h>
int add(char *str,char *substr)//str c程序
{
int i,s=0,j;
for(i=0;i<strlen(str);i++)
{
for(j=0;j<strlen(substr);j++)
{
if(str[i+j]!=substr[j])
break;
}
if(substr[j]==0)
s++;
}
return s;
}
void main()
{
FILE *fp;
char str[10000],substr[100][3]={"a","b" ,"c" ,"d","e","f","g","h","i","j","k","l","m","n",
"o", "p","q", "r", "s", "t", "u", "v", "w", "x","y","z"};
int j,i,s=0;
if((fp=fopen("a.txt","r"))==NULL)
{
printf("can not open the file\n");
return;
}
while(!feof(fp))
{
fgets(str,500,fp);
for(i=0;i<26;i++)
{
s=add(str,substr[i])+s;
}
}
printf("该程序小写字母一共有%d个",s);
}
fclose(fp);
)
C语言 统计文本文件a.txt中小写英文字母的出现次数
求一份C语言课程设计 统计文本文件中英文单词的出现次数
C语言 编写程序,从键盘输入若干个英文字母,并统计各字母出现的次数
C语言编程:输入一串英文字母,统计每个字母(不区分大小写)出现的次数
C语言实现统计文本文件中,26个英文字母的分别的数量,及其他字符的数量.
C语言中输入一行字符,分别统计各个英文字母出现的次数(不区分大小写)谢谢啦
C语言统计超大数字的出现次数
统计某文本文件中各单词个数C语言设计
C语言编程题目 给一个字符串,请找出出现次数最多的大写英文字母.
编程 C语言 随机产生十个数 并统计其中各个数字出现的次数
C语言编程统计某数出现的次数,并输出它们所在位置.
C语言题目,从键盘输入一行文本,统计其中每个英文字母出现的频率