第四十三讲项目二 文件中的符号个数

来源:互联网 发布:建筑测量学知乎 编辑:程序博客网 时间:2024/05/20 17:27
1.任务和代码
/*   copyright\c)2017,csdn学院   *All cights reserved    *文件名称:a.c     *作者:王琦    *完成日期:2017年5月6日    *版本号:6.0   *问题描述:统计一个文本文件中数字、空格、字母出现的次数,以及文件的字节数,并将结果输出,文本文件名在程序中输入*程序输出:文本文件中数字、空格、字母出现的次数*/      #include <stdio.h>     #include<stdlib.h>int main( )      {       FILE *fp; int c=0,n=0,k=0,count=0;    char ch,fname[10];    printf("文件名:");gets(fname);fp=fopen(fname,"r");ch=fgetc(fp); while (ch!=EOF) {           count++;if(ch==' ')k++;if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z'))c++;if(ch>='0'&&ch<='9')n++;         ch=fgetc(fp);}printf("字母有%d个,数字有%d个,空格有%d个\n总字节数为%d\n",c,n,k,count);    fclose(fp);  }

2.运行结果


3.知识点总结

先建立文本,然后运用循环对文本内的字节进行统计

4.心得体会

在练习中对学到的知识逐渐熟悉。

0 0
原创粉丝点击