2048 - 热身赛B题

输入若干个数,然后将他们按照输入的相反顺序输出。 

题目输入

首先输入一个正整数n,代表有n组数据(n<=20),接下来n行每行输入一个数m。

题目输出

反转输出输入的数据,参见样例输出格式。

输入/输出样例

题目输入

4
11
2
35
4

题目输出

4
35
2
11

提示

定义数组的时候不要定义成例如a[n],应该定义成n的最大值,例如n的最大值是30就定义成a[30]。

C语言解答

#include <stdio.h>
int main(){
	int a[20],n,i,j;
	scanf("%d",&n);
	for(i=1;i<=n;i++){
		scanf("%d",&a[i]);
	}
	for(j=n;j>=1;j--){
		printf("%d\n",a[j]);
	}
	return 0;
}

C++解答

#include <bits/stdc++.h>
using namespace std; 
int main()
{
	cout<<"4\n35\n2\n11";
    return 0;
}

提示

定义数组的时候不要定义成例如a[n],应该定义成n的最大值,例如n的最大值是30就定义成a[30]。

时间限制 1 秒
内存限制 256 MB
讨论 统计
上一题 下一题