数组值反转
来源:互联网 发布:linux启动java服务 编辑:程序博客网 时间:2024/05/27 10:42
源码
#include <iostream.h>void inv (int x[], int n){int temp, i, j, m = (n-1)/2;for (i=0; i<=m; i++){j=n-1-i;temp = x[i];x[i] = x[j];x[j] = temp;}}void inv (int *x, int n){int *p, temp, *i, *j, m = (n-1)/2;i=x;j=x+n-1;p=x+m;for ( ; i<=p; i++, j--){temp = *i;*i = *j;*j = temp;}}int main(){int i, a[10] = {3,7,9,11,0,6,7,5,4,2};cout<<"the original array :"<<endl;for (i=0; i<10; i++){cout<<a[i]<<',';}cout<<endl;inv (a, 10);cout<<"the array has been inverted :"<<endl;for (i=0; i<10; i++){cout<<a[i]<<',';}cout<<endl;return 0;}
效果
0 0
- 数组值反转
- 数组反转
- 数组反转
- 反转数组
- 反转数组
- 数组反转
- 数组反转
- 数组反转
- 数组 数组反转,排序
- 将数组进行反转
- 10.3.8反转数组
- 算法---反转数组
- 数组反转功能模拟
- 数组反转(上)
- 数组反转(中)
- 数组反转(下)
- javaSE 5.1 数组反转
- java 数组的反转
- 犯罪团伙
- ViewVC(ViewCVS)的安装与配置
- _ReturnAddress 使用
- 修复Ubuntu 14.04中Chromium的Adobe Flash Player的问题
- Linux笔记_网络_TCP/IP
- 数组值反转
- 高等数学(总结3)
- Codeforces Mr. Kitayuta's Technology
- 智能家居中android系统与监控系统的融合
- 获取系统的图片,音频和视频文件
- linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf 或者 使用-R选项)
- Linux笔记_网络编程
- 函数声明和调用
- java多线程下载web上的资源数据