3945 - 4-数组逆序存储输出

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

输入6个数到数组里面,实现数组元素逆序存储并输出

题目输入

输入6个数

题目输出

输出6个数,数之间用一个空格分开,最后一个数后面没有空格

输入/输出样例

输入格式

1 2 3 4 5 6

输出格式

6 5 4 3 2 1

C语言解答

#include<stdio.h>
#include<string.h>
void main()
{
  int a[6],i,t;
  for(i=0;i<6;i++)
	  scanf("%d",&a[i]);
  for(i=0;i<3;i++)
	 {
	  t=a[i];
      a[i]=a[5-i];
	  a[5-i]=t;
	 }
  for(i=0;i<6;i++)
  {
	  printf("%d",a[i]);
  if(i!=5)
	  putchar(32);
  }
}

C++解答

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