• YTU 2580: 改错题----修改revert函数


    2580: 改错题----修改revert函数

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 194  解决: 82

    题目描述

    修改revert函数,实现输入N个数,顺序倒置后输出

    #include<iostream>

    #include<stdio.h>
    using namespace std;
    int main()
    {
        void revert(int num[],int);
        int a[100],i,N;
        scanf("%d",&N);
        for(i=0; i<N; i++)
            scanf("%d",&a[i]);
        revert(a,N);
        for(i=0;i<N;i++)
            printf("%d ",a[i]);
        return 0;
    }
    //修改下列函数
    void revert(int num[],int n)
    {
        int x,y;
        for(x=0;x<=n/2;x++)
        {
            y=num[x];
            num[x]=num[n-x];
            num[n-x]=y;
        }
    }

    输入

    第一行输入N(0<N<100),然后输入N个数

    输出

    N个数逆序输出

    样例输入

    10
    1 2 3 4 5 6 7 8 9 0

    样例输出

    0 9 8 7 6 5 4 3 2 1

    迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

    #include<iostream>
    #include<stdio.h>
    using namespace std;
    int main()
    {
        void revert(int num[],int);
        int a[100],i,N;
        scanf("%d",&N);
        for(i=0; i<N; i++)
            scanf("%d",&a[i]);
        revert(a,N);
        for(i=0; i<N; i++)
            printf("%d ",a[i]);
        return 0;
    }
    void revert(int num[],int n)
    {
        int x,y;
        for(x=0; x<n/2; x++)
        {
            y=num[x];
            num[x]=num[n-x-1];
            num[n-x-1]=y;
        }
    }
    

  • 相关阅读:
    h264 file analyse
    Vision sdk memconfig
    C/C++程序使用lu对象作为配置文件
    函数模板
    socket编程中的read、write与recv、send的区别
    Java锁与公平锁浅析
    模板方法
    开发Java Web程序
    算法小记:暴力字符串查找
    C函数 mktemp
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989472.html
Copyright © 2020-2023  润新知