编程题,完全不会,求助!!

数列逆序输出

试题描述

由键盘上输入n个整数,请你将这些数逆序输出。

输入

输入包括两行:
第一行是n(1 <= n <= 1000)。
第二行是n个整数,邻近两数之间用一个空格隔开。

输出

输出逆序数列,邻近两数之间用一个空格隔开。

输入示例

4
15 -20 -15 18

输出示例

18 -15 -20 15

数据范围

输入和输出均为int范围的整数


波斯汪
浏览 708回答 2
2回答

天涯尽头无女友

刚学尽量多动手,只看书是没有用的&nbsp;#include<iostream> using&nbsp;namespace&nbsp;std; int&nbsp;main(){ &nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;n; &nbsp;&nbsp;&nbsp;&nbsp;cin&nbsp;>>&nbsp;n; &nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;a[1001];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//不会使用动态数组就直接这样定义 &nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;int&nbsp;*a=new&nbsp;int[n];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//动态数组 &nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;<&nbsp;n;&nbsp;i++) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cin&nbsp;>>&nbsp;a[i]; &nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;i&nbsp;=&nbsp;n&nbsp;-&nbsp;1;&nbsp;i&nbsp;>=&nbsp;0;&nbsp;i--)&nbsp;{&nbsp;&nbsp;//根据下标倒着输出 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout&nbsp;<<&nbsp;a[i]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(i&nbsp;!=&nbsp;0)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//保证末尾不会多出空格 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout&nbsp;<<&nbsp;"&nbsp;";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0; }

九州编程

刚学的话最好是,看着书写代码,不懂的先写会了,再理解
打开App,查看更多内容
随时随地看视频慕课网APP