zoukankan      html  css  js  c++  java
  • 字符输入输出

     /************************************/

    /*文件复制*/
    #include <stdio.h>
    main()
    {
     int c;
     c = getchar();
     while(c != EOF)
     {
      putchar(c);
      c = getchar();
     }
    }
     
    /*********************************/
    /*字符计数*/
    #include <stdio.h>
    main()
    {
     double nc;
     for(nc=0;getchar()!=EOF;++nc)
      ;
     printf("%.0f ",nc);
    }
     
    /***********************************/
    /*行计数*/
    #include <stdio.h>
    main()
    {
     int c,n1;
     n1 = 0;
     while((c=getchar())!= EOF)
      if(c == ' ')
       ++n1;
     printf("%d ",n1); 
    }
     
    /*****************************************/
    /*单词计数*/
    #include <stdio.h>
    #define IN 1 /*在单词内*/
    #define OUT 0 /*在单词外*/
    /*统计输入的nl行数、nc单词数与nw字符数*/
    main()
    {
     int c,n1,nw,nc,state;
     state = OUT;
     n1 = nw =nc = 0;
     while((c = getchar()) != EOF)
     {
      ++nc;
      if(c == ' ')
       ++n1;
      if(c == ' ' ||c = ' ' c == ' ')
       state = OUT;
      else if (STATE == OUT)
      {
       state = IN;
       ++nw;
      }
     }
     printf("%d %d %d ",n1,nw,nc);
    }
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    JSON 数据转换
    .NET LINQ 数据排序
    .NET LINQ标准查询运算符
    UML 序列图
    UML 类图
    UML 用例建模
    UML 概述
    .NET LINQ查询语法与方法语法
    .NET LINQ查询操作中的类型关系
    .NET 反射概述
  • 原文地址:https://www.cnblogs.com/TheFly/p/11813929.html
Copyright © 2011-2022 走看看