zoukankan      html  css  js  c++  java
  • 统计单词,字符,和行

    #include<stdio.h>
    void main()
    {
     FILE *fp;
     char ch;
     int j,i=0,sum1[100000],sum2=0,sum3=1;
     fp=fopen("D:\test.txt","r");
     if(fp==NULL)
     {
      printf("the file not found ");
     }
     for(;(ch=fgetc(fp))!=EOF;)
     {
      sum1[i]=ch;
      i++;
      if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
       sum2++;
     }
     for(j=0;j<i;j++)
     {
      if(sum1[j]==' ')
       sum3++;
     }
     printf("有%d个字符 ",i);
     printf("有%d个单词 ",sum2);
     printf("有%d行 ",sum3);
     fclose(fp);
    这次作业是统计一个文件中有多少单词,字符和有多少行,程序并不困难,基本实现功能,但要将代码上传到coding上,配置很麻烦,因为以前没用过,学会使用花费一段时间,但在自己努力和同学帮助下还是学会了使用,以下是程序运行的截图:

    程序还有许多要改进的地方,希望在以后学习中加以改进。

  • 相关阅读:
    团队冲刺(九)
    团队冲刺(八)
    团队冲刺(七)
    团队冲刺(六)
    团队冲刺(五)
    背景图片-密度屏幕(移动端)
    响应字体大小(移动端)
    FLEX 布局
    图片垂直居中
    css reset
  • 原文地址:https://www.cnblogs.com/wangzongjie/p/5310857.html
Copyright © 2011-2022 走看看