精华内容
下载资源
问答
  • 数组逆序重存放

    2020-10-24 09:29:39
    将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 格式 输入格式 输入为两行:第一行数组中元素的个数n(1≤n≤100),第二行是n个整数,每两个整数之间用空格分隔。 输出格式 ...

    描述
    将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。

    格式

    输入格式
    输入为两行:第一行数组中元素的个数n(1≤n≤100),第二行是n个整数,每两个整数之间用空格分隔。

    输出格式
    输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。

    样例

    输入样例
    5
    8 6 5 4 1

    输出样例
    1 4 5 6 8

    #include<iostream>
    
    using namespace std;
    
    int main()
    {
         int n,i,j,k=0;
         cin>>n;
         int a[n];
         for(i=1;i<=n;i++)
         {
          cin>>a[i];
          k++;
         }
    
         for(k;k>=1;k--)
         {
          cout<<a[k]<<" ";
         }
    
    
         return 0;
    
    }
    
    展开全文
  • 1105:数组逆序重存放

    2019-12-16 16:31:35
    1105:数组逆序重存放 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 23352 通过数: 15140 【题目描述】 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行...

    1105:数组逆序重存放

    时间限制: 1000 ms 内存限制: 65536 KB
    提交数: 23352 通过数: 15140
    【题目描述】
    将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。

    【输入】
    输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。

    【输出】
    输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。

    【输入样例】
    5
    8 6 5 4 1
    【输出样例】
    1 4 5 6 8

    代码

    #include <bits/stdc++.h>
    using namespace std;
    
    int a[100];
    
    int main(){
    	int n;
    	cin>>n;
    	for(int i=0;i<n;++i) cin>>a[i];
    	for(int i=n-1;i>=0;--i) cout<<a[i]<<" ";
    	return 0;
    }
    
    展开全文
  • //关于数组逆序重存放的思考 #include<iostream> using namespace std; const int N=100; int a[N]; int b[N]; int main() { int n,i,j; cin>>n; for(i=1;i<=n;i++) cin>>a[i]; fo...

    //关于数组逆序重存放的思考
    #include<iostream>
    using namespace std;
    const int N=100;
    int a[N];
    int b[N];
    int main()
    {
        int n,i,j;
        cin>>n;
        for(i=1;i<=n;i++)
            cin>>a[i];
        for(j=n,i=1;j>=1,i<=n;j--,i++)
            b[j]=a[i];            //逆序存放数组a中的元素 
        for(j=1;j<=n;j++)
            cout<<b[j]<<" ";

        return 0;
    }

    展开全文
  • ybt 1105:数组逆序重存放 OpenJudge NOI 1.6 04:数组逆序重放 【题目考点】 1. 数组 数组有两种存储方式 将数组存储在下标为0 ~ n-1的位置 将数组存在在下标为1 ~ n的位置 开数组时,数组长度要比题目中给定的最大...

    【题目链接】

    ybt 1105:数组逆序重存放
    OpenJudge NOI 1.6 04:数组逆序重放

    【题目考点】

    1. 数组

    数组有两种存储方式

    • 将数组存储在下标为0 ~ n-1的位置
    • 将数组存在在下标为1 ~ n的位置
      开数组时,数组长度要比题目中给定的最大值还大一点

    2. 数组逆序遍历

    【题解代码】

    解法1:数据存储在0~n-1位置

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n, a[105];
        cin>>n;
        for(int i = 0; i < n; ++i)
            cin>>a[i];
        for(int i = n - 1; i >= 0; --i)
            cout<<a[i]<<' ';
        return 0;
    }
    

    解法2:数据存储在1~n位置

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n, a[105];
        cin>>n;
        for(int i = 1; i <= n; ++i)
            cin>>a[i];
        for(int i = n; i >= 1; --i)
            cout<<a[i]<<' ';
        return 0;
    }
    
    展开全文
  • 1105:数组逆序重存放 【题目描述】 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行:第一行数组中元素的个数n(1&lt;n&lt;100),第二行是n个整数...
  • 1105:数组逆序重存放 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 26632 通过数: 17267 【题目描述】 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行...
  • 1105:数组逆序重存放时间限制: 1000 ms内存限制: 65536KB【题目描述】将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。【输入】输入为两行:第一行数组中元素的个数n(1【输出】...
  • 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。 【输出】 一行:输出...
  • 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。 【输出】 输出...
  • 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。 【输出】 ...
  • 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。 【输出】...
  • 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。 【输出】 ...
  • 将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。 【输入】 输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。 【输出】 输出...

空空如也

空空如也

1 2 3
收藏数 42
精华内容 16
关键字:

数组逆序重存放