Problem D: 数组----逆向存储

来源:互联网 发布:淘宝网店怎样优化 编辑:程序博客网 时间:2024/05/22 02:10

Problem D: 数组----逆向存储

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 465  Solved: 242
[Submit][Status][Web Board]

Description

将10个整数存放到数组后,按逆序重新存放后,再将数组元素从下标0到下标9对应的元素依次输出。

在以下程序基础上完善代码,实现上述功能。只提交begin和end之间的代码。

#include<iostream>

using namespace std;

int main()
{
    int array[10];

    int i;

   for(i=0;i<10;i++)//输入数据元素

         cin>>array[i];

    //数组元素逆序存储

 //---------------begin----------

 //---------------end------------

  for(i=0;i<10;i++)  //输出数组元素

          cout<<array[i]<<" ";  

    return 0;

}

Input

10个整数

Output

逆序存储后数组从下标0到下标9对应的元素值

Sample Input

1 2 3 4 5 6 7 8 9 0

Sample Output

0 9 8 7 6 5 4 3 2 1

HINT

只提交begin和end之间的代码。

#include<iostream> using namespace std; int main(){    int array[10];     int i;    for(i=0;i<10;i++)//输入数据元素          cin>>array[i];     //数组元素逆序存储  //---------------begin----------     int t;    for(i=0;i<5;i++)        {        t=array[9-i];        array[9-i]=array[i];        array[i]=t;        }//---------------end------------   for(i=0;i<10;i++)//输出数组元素           cout<<array[i]<<" ";       return 0; }


0 0