题目描述

输入10个数字,然后逆序输出。

输入

十个整数

输出

逆序输出,空格分开

样例输入

1 2 3 4 5 6 7 8 9 0

样例输出

0 9 8 7 6 5 4 3 2 1

提示

数组?堆栈?

分类

C语言 

题目截图:

ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。  输入  十个整数  输出 逆序输出,空格分开  样例输入  1 2 3 4 5 6 7 8 9 0_C语言-逆序输出


思路:

挺简单的,就是一个倒序输出就好啦!
for(i=z;i>0;i--)

代码:

#include<iostream>
using namespace std;
#define z 10
int main()
{
int a[z]={0};int i;
for(i=0;i<z;i++)
{

cin>>a[i];
}
for(i=z;i>0;i--)
{
cout<<a[i-1]<<" ";
}
}

代码截图:

ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。  输入  十个整数  输出 逆序输出,空格分开  样例输入  1 2 3 4 5 6 7 8 9 0_倒序_02


运行结果:

ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。  输入  十个整数  输出 逆序输出,空格分开  样例输入  1 2 3 4 5 6 7 8 9 0_ios_03


OJ结果:

ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。  输入  十个整数  输出 逆序输出,空格分开  样例输入  1 2 3 4 5 6 7 8 9 0_C语言-逆序输出_04