当前位置:首页 > 高级语言程序设计(一)(00342) > 正文内容

编一个程序,统计并输出名为“d:\f1.txt”的文本文件中26个英文字母各自出现的次数。

高老师2年前 (2024-03-26)高级语言程序设计(一)(00342)14

编一个程序,统计并输出名为“d:\f1.txt”的文本文件中26个英文字母各自出现的次数。

#include #include void main() {FILE*fp; int i; char c; int ch[26]={0}; if((fp=fopen("d:\f1.txt","r"))==NULL) {printf("Call not open file!\n");exit(0);} while(!feof(fp)) {c=fgetc(fp); if((c>'a'&&c<='z')¦¦(c>='A'&&c<='Z')) ch[toupper(c)-65]++; } fclose(fp); for(i=0;i<26;i++) printf("%c的个数为:%d\n",i+65,ch[i]); }

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/442084.html

分享给朋友: