编一个程序,统计并输出名为“file51.txt”的文本文件中26个英文字母各自出现的次数
推荐回答
所有初学程序的人都认为计算机程序只有一种
可以告诉你的是计算机有几千种语言,任何一个语言都可以实现你的功能
所以你提问时一定要说明你要用的语言
另外,你若是学习编程最好不要做伸手党,至少你自己尝试写下,有关键点可以提问
其他回答
//#include "stdafx.h"#include <stdio.h>//打开:fopen 关闭:fclose//读取:fread 写入:fwrite //指针:就是一个变量的地址(0代表空地址)//指针变量:就是一个用于记录内存地址的变量int main(int argc, char* argv[]){ FILE * pf = fopen( "1.txt", "r" ); int i=0,j=0; char ch;while((ch=fgetc(pf))!=EOF) { //fputc(ch,out); putchar(ch); if((ch>'a'&&ch<'z')||(ch>'A'&&ch<'Z') ) i++; j++; } printf ("英文字符%d",i); printf ("其他字符%d",j); printf ("所有字符%d",j+i); getchar(); return 0;}