将数组a中的n个整数按相反顺序存放。(指针)
来源:互联网 发布:读博士 知乎 编辑:程序博客网 时间:2024/06/06 18:07
#include<stdio.h>#include<stdlib.h>int N;int exchange(int *p);int main(){ int i,a[100]={0},*pointer=a; printf("要输入几个数字: "); scanf("%d",&N); printf("输入你需要的数: "); for(i=0;i<N;i++) scanf("%d",pointer++); pointer=a; exchange(pointer); pointer=a; printf("倒序结果: "); for(i=0;i<N;i++) printf("%d ",*pointer++); system("pause");}int exchange(int *p){ int i,temp,time=(N-1)/2,*pp; pp=p+N-1; for(i=0;i<=time;i++,p++,pp--) { temp=*p; *p=*pp; *pp=temp; } return 0;}
结果:
0 0
- 将数组a中的n个整数按相反顺序存放。(指针)
- 用指针将数组a中的n个整数按相反顺序存放
- 指针练习 1002 将数组a中的n个整数按相反顺序存放
- 通过指针引用数组元素-将数组a中n个整数按相反顺序存放
- 这个是用指针实现的将数组a中的n个整数按相反顺序存放
- 将数组a中的n个整数按相反的顺序存放
- 将数组a中的n个整数按相反顺序存放并输出
- 将数组a中的n个整数按相反顺序存放
- 将数组a中的n个整数按相反顺序存放
- 10月24日 c语言 将数组a中的n个整数按相反顺序存放
- [C] 将数组a中n个整数按相反的顺序存放
- 8--8将数组a中n个整数按相反顺序存放
- c语言:将数组中n个整数按相反顺序存放。
- C的一些简单习题(13)--数组a中n个整数按相反顺序存放
- 将数组a中n个元素按相反顺序存放
- 将数组a中n个整数按相反的顺序输出
- 将数组a中n个整数按反序存放
- 数组按相反顺序存放
- webpack
- [剑指Offer]-求序列中最小的k个数
- Win7下U盘安装Ubuntu14.04双系统
- 关于wordpress 点击文章查看内容跳转加载失败(404)的解决方法
- import export default export的使用
- 将数组a中的n个整数按相反顺序存放。(指针)
- android studio 导入新项目很慢的解决方法
- DataView详解
- Uva400 Unix is
- jStorm 流分发-订阅机制测试
- 第八天、实现Socket服务端和客户端即时通信
- Ubuntu16.04出现黑屏问题,没有账户的图标,进入不了图形
- Ubuntu16.04下Caffe环境搭建:cuda8.0 + opencv2.4.13
- HDOJ(HDU).2660 Accepted Necklace (DFS)