实现对输入数据的逆序输出

思路:定义一个变量,将数组分成两半,利用循环,对数组两边的数值进行交换处理,最后进行输出,即可实现对输入数据的逆序输出。


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#define N 10
int main()
{
 int arr[N];
 for (int i = 0; i < N; i++)
 {
  scanf("%d", &arr[i]);
 }
 int m = N-1/ 2;
 for (int i = 0; i <= m; i++)
 {
  int temp;
  
   temp=arr[i];
   arr[i] = arr[N-1- i];
   arr[N-1 - i] = temp;
 }
 for (int i = 0; i < N; i++)
 {
  printf(" %d", arr[i]);
 }
 system("pause");
 return 0;
}
发布了6 篇原创文章 · 获赞 5 · 访问量 35

猜你喜欢

转载自blog.csdn.net/qq_45930294/article/details/105558066