zoukankan      html  css  js  c++  java
  • 倒序--逆序=2

     先输出元素个数n,,,分别输出n个元素

    #include <stdio.h>
    void f(int a[],int n)
    {    int i,t;
        for (i=0; i<n/2;i++)
        {    t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }
    }
    int main()
    {    int a[200],n,i,x;
        while(scanf("%d",&n)!=EOF)
        {    for (i=0; i<n; i++)  scanf("%d",&a[i]);
            f(a,n);
            for (i=0; i<n-1; i++)  printf("%d ",a[i]);
            printf("%d
    ",a[n-1]);  
        }
    } 
    View Code

    #include <stdio.h>
    void f(int a[],int n)
    { int i,t;
    for (i=0; i<n/2;i++)
    { t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }
    }
    int main()
    { int a[200],n,i,x;
    while(scanf("%d",&n)!=EOF)
    { for (i=0; i<n; i++) scanf("%d",&a[i]);
    f(a,n);
    for (i=0; i<n-1; i++) printf("%d ",a[i]);
    printf("%d ",a[n-1]);
    }
    }

     

    **********************************************************************************************************************************

    #include <stdio.h>
    void f(int a[],int n)
    {    int i,t;
        for (i=0; i<n/2;i++)
        {    t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }
    }
    int main()
    {   int N ;
      scanf("%d",&N);
      int a[N];
        int n,i,x;
        while(scanf("%d",&n)!=EOF)
        {    for (i=0; i<n; i++)  scanf("%d",&a[i]);
            f(a,n);
            for (i=0; i<n-1; i++)  printf("%d ",a[i]);
            printf("%d
    ",a[n-1]);  
        }
    } 
    View Code

    #include <stdio.h>
    void f(int a[],int n)
    { int i,t;
    for (i=0; i<n/2;i++)
    { t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }
    }
    int main()
    { int N ;
    scanf("%d",&N);
    int a[N];
    int n,i,x;
    while(scanf("%d",&n)!=EOF)
    { for (i=0; i<n; i++) scanf("%d",&a[i]);
    f(a,n);
    for (i=0; i<n-1; i++) printf("%d ",a[i]);
    printf("%d ",a[n-1]);
    }
    }

    *****************************************************************************************************************************************

    #include <stdio.h>
    void f(int a[],int n)
    {    int i,t;
        for (i=0; i<n/2;i++)
        {    t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }
    }
    int main()
    {  
    
     
    int n,i,x;
        while(scanf("%d",&n)!=EOF)
        {    
           int a[n];
        
        for (i=0; i<n; i++)  scanf("%d",&a[i]);
            f(a,n);
            for (i=0; i<n-1; i++)  printf("%d ",a[i]);
            printf("%d
    ",a[n-1]);  
        }
    } 
    View Code

    #include <stdio.h>
    void f(int a[],int n)
    { int i,t;
    for (i=0; i<n/2;i++)
    { t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }
    }
    int main()
    {


    int n,i,x;
    while(scanf("%d",&n)!=EOF)
    {
    int a[n];

    for (i=0; i<n; i++) scanf("%d",&a[i]);
    f(a,n);
    for (i=0; i<n-1; i++) printf("%d ",a[i]);
    printf("%d ",a[n-1]);
    }
    }

  • 相关阅读:
    f2fs源码解析(五) node管理结构梳理
    没有什么好神秘的: wait_on_page_bit
    write_back 浅浅分析
    f2fs解析(六)
    转载软件需求文档标准格式
    转载 如何设计一个优秀的数据库
    转载 MySQL创建表的语句 示例
    equals和==的区别 (Java基础)
    转载 【Linux】Linux中常用操作命令
    windows 注册表
  • 原文地址:https://www.cnblogs.com/2014acm/p/3901323.html
Copyright © 2011-2022 走看看