zoukankan      html  css  js  c++  java
  • c程序设计语言 导言

    重在实践!!

    1-10 P13

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int c;
     6     while((c = getchar()) != EOF)
     7     {
     8         int d = 0;
     9         if (c == '	')
    10         {
    11             printf("\t");
    12             d = 1;
    13         }
    14         if (c == '')
    15         {
    16             printf("\b");
    17             d = 1;
    18         }
    19         if (c == '\')//这里写成 会是错的 编译器中代表可以接下一行了
    20         {
    21             printf("\");
    22             d = 1;
    23         }
    24         if (d == 0)
    25         {
    26             putchar(c);
    27         }
    28     }
    29     return 0;
    30 }

     思维方式:标志编程1:定义一个flag 历经一系列变化后 判断执行

    1-9 P13

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int inspace = 0;
     6     int c = 0;
     7     while ((c = getchar()) != EOF)
     8     {
     9         if (c == ' ')
    10         {
    11             if (inspace == 0)
    12             {
    13                 inspace = 1;
    14                 putchar(c);
    15             }
    16             else{}// 如果在连续空格里,则不作输出
    17             
    18         }
    19         else
    20         {
    21             inspace = 0;
    22             putchar(c);
    23         }
    24     }
    25     return 0;
    26 }

     1-12

    #include <stdio.h>
    int main()
    {
        int c = 0;
        int inspace = 0;
        while((c = getchar()) != EOF)
        {
            if (c == ' ' || c == '	' || c == '
    ')
            {
                if (inspace == 0)
                {
                    inspace = 1;
                    putchar('
    ');
                } 
            } 
            else
            {
                inspace = 0;
                putchar(c);
            }
        }
        return 0;
    }

    在编码的时候大意

        while((c = getchar() != EOF))

    结果很可爱:

     

     

     

  • 相关阅读:
    业务对象(BO)设计
    业务对象和BAPI
    LSMW应用
    BDC、CATT批量数据维护
    ABAP RFC远程调用
    LIST动态表格画线(动态列)
    ALV详解:OO SALV
    ALV详解:OO ALV
    ALV详解:Function ALV(二)
    ALV详解:Function ALV(一)
  • 原文地址:https://www.cnblogs.com/lingc/p/3442130.html
Copyright © 2011-2022 走看看