第十六周OJ(A)——逆序输出数组
2014-12-14 13:57
302 查看
/* *Copyright (C) 2014,烟台大学计算机学院 *All rights reserved. *文件名称 :mian.cpp *作 者 :韩娟 *完成日期 :2014年12月14日 *版 本 号 :v1.0 * *问题描述 :下面的程序,采用指针访问的方式,从键盘给数组a 输入n个数据(n小于100),然后对元素值按逆序存放后输出。请补充完整下面的程序。 *输入描述 :共n+1个整数,先输入n值,再输入n个整数 *程序输出 :与输入顺序正好相反的n个整数 */ #include <iostream> using namespace std; const int N=100; int main() { int a ,*p,*q,n; cin>>n; for(p=a; p<a+n; p++) cin>>*p; p=a; q=a+n-1; while(p<q) { int r=*p; *p=*q; *q=r; p++; q--; } for(p=a; p<a+n; p++) cout<<*p<<' '; cout<<endl; }
知识点总结:
掌握指针对于数组的作用。
学习心得 :
指针这一块还有比较不容易的,要多多练习。
相关文章推荐
- 第十六周OJ项目A:逆序输出数组
- 第十六周OJ项目一逆序输出数组
- 第十六周OJ 逆序输出数组
- 第十六周 OJ第一题--逆序输出数组
- 第十六周OJ-逆序输出数组
- 第十六周 OJ平台-逆序输出数组
- 第十六周OJ平台Problem A: 逆序输出数组
- 第十六周 oj平台 逆序输出数组
- 第十六周OJ 项目Problem A: 逆序输出数组
- 第十六周OJ项目一——逆序输出数组
- 第十六周OJ——1 指针逆序输出数组
- 第十六周OJ题目(1)——逆序输出数组
- 第十六周OJ项目1逆序输出数组(指针)
- 第十六周 OJ:逆序输出数组
- 第十六周oj--逆序输出数组
- 第十三周OJ平台(1):数组逆序输出
- 第16周OJ项目1-逆序输出数组
- 第16周oj--逆序输出数组
- 第十六周OJ项目之逆序输出
- 第十三周OJ项目1数组逆序输出