用指针将数组a中的n个整数按相反顺序存放
2015-03-19 10:51
351 查看
#include<stdio.h> int main() { void inv(int *x,int n); int i; int a[10]={3,7,9,11,0,6,7,5,4,2}; printf("the original array:\n"); for(i=0;i<10;i++) { printf("%5d",a[i]); } printf("\n"); inv(a,10); printf("the array has been inverted:\n"); for(i=0;i<10;i++) { printf("%5d",a[i]); } printf("\n"); return 0; } void inv(int *x,int n) { int *p,temp,*i,*j; int m=(n-1)/2; i=x; j=x+n-1; p=x+m; for(;i<=p;i++,j--) { temp=*i; *i=*j; *j=temp; } return ; }
相关文章推荐
- 指针练习 1002 将数组a中的n个整数按相反顺序存放
- 通过指针引用数组元素-将数组a中n个整数按相反顺序存放
- 这个是用指针实现的将数组a中的n个整数按相反顺序存放
- 将数组a中的n个整数按相反顺序存放。(指针)
- c语言:将数组中n个整数按相反顺序存放。
- 将数组a中n个整数按相反顺序存放
- C的一些简单习题(13)--数组a中n个整数按相反顺序存放
- 8--8将数组a中n个整数按相反顺序存放
- [C] 将数组a中n个整数按相反的顺序存放
- 例 8.8 将数组a中n个整数按相反顺序存放。
- 将数组a中的n个整数按相反顺序存放
- 将数组a中n个整数按相反顺序存放
- c语言:将数组中n个整数按相反顺序存放。
- 将数组a中的n个整数按相反顺序存放
- 将数组a中的n个整数按相反的顺序存放
- 10月24日 c语言 将数组a中的n个整数按相反顺序存放
- 对数组a中n个整数反序存放,可用指针实现。
- 编写一个程序把8个整数读入一个数组,然后以相反的顺序打印他们
- 将数组a中n个元素按相反顺序存放
- 编写一个程序 把八个整数读入一个数组中 然后以相反的顺序打印它们