13 数组倒序
Posted abel2020
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了13 数组倒序相关的知识,希望对你有一定的参考价值。
//数组倒叙排列 #include<stdio.h> #define SIZE 5 void dao(int*, int size); main() { int a[SIZE]; int i; for (i = 0;i < SIZE;i++) { scanf_s("%d", &a[i]); } dao(a, SIZE); for (i = 0;i < SIZE;i++) { printf("%d", a[i]); } } void dao(int* p, int size) { int temp; int i; int* p2 = p + size - 1; //p2 指向数组最后一个元素; for (i = 0;i < size / 2;i++) { temp = *p2; *p2 = *p; *p = temp; p++; //指针后移 p2--; //指针前移 } }
以上是关于13 数组倒序的主要内容,如果未能解决你的问题,请参考以下文章