📄 c.cpp
字号:
/* 字母频率 zimu.c */
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
int a[26],i,j;
char p=' ';
j=0;
for(i=0;i<26;i++)
a[i]=0;
fp=fopen("E:\\abcd-1\\passage.txt","r");
p=getc(fp);
while(p!=EOF)
{
if(p>='a'||p<='z')
a[(p-'a')]++;
if(p>='A'||p<='Z')
a[(p-'A')]++;
p=getc(fp);
}
fclose(fp);
for(i=0;i<26;i++)
printf("%c or %c=%d\n",'a'+i,'A'+i,a[i]);
printf("\n\n\n");
for(i=0;i<26;i++)
j=j+a[i];
for(i=0;i<26;i++)
printf("%c or %c's frequency =%f%%\n",'a'+i,'A'+i,100.0*a[i]/j);
printf("\n\n End! \n\n\n");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -