2 han1558249222 han1558249222 于 2013.06.19 20:26 提问

reverse 数组倒置输出

public class Reverse {
public static void main(String[] args) {
int arr[]={1,2,3};
int start=0;
int end=arr.length;
int temp;
int start=arr[start];
int end=arr[arr.length];
while(start!=end){
start++;
end--;
temp=arr[s];
arr[start]=arr[end];
arr[end]=temp;

    }
    for(int a:arr){
        System.out.println(a);
    }
}

}

1个回答

u011121287
u011121287   2013.06.22 16:14

应该是:int end=arr.length-1吧,要不然数组越界额

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
c++自带倒置数组函数
#include #include #include #include using namespace std; int main() { int i; vectorque; for(i=0;i<10;i++) que.push_back(i); for(i=0;i<10;i++) { printf("%d ",que[i]); } printf("\n"); r
字符串倒置函数reverse()的简单写法!
倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,程序如下:#include#includevoid reverse(char s[]){    int c,j,i; for(i=0,j=strlen(s)-1;i {  c=s[i];  s[i]=s[j];  s[j]=c; }}main()//主函数,用于测试reverse函数的功能{    char s[]="123456"; reverse(s
C#控制台基础 将数组颠倒,用算法和Array.Reverse的示例
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DaoZhi { clas
lua学习笔记15:table数组逆序
数组的逆序,只能用于数组,不能用于哈希表 function reverseTable(tab) local tmp = {} for i = 1, #tab do local key = #tab tmp[i] = table.remove(tab) end return tmp end // 示例 local t = {"one", "two", "three"}
C++学习笔记 --- STL倒叙排序reverse函数练习
C++学习笔记 --- STL倒叙排序reverse函数练习
入门算法--数组反转
这个是入门级的,感觉没必要写,还是贴上来吧:    /** * 实现数组反转,很简单,直接利用中间变量交换其值即可, * @param arr * @return */ public static Object[] arrRever(Object[] arr){ //将数组分为两半,利用中间变量即可实现反转, int length = 0;
数组倒置经典算法
数组倒置经典算法
数字颠倒(vector的迭代输出)
题目描述输入一个整数,将这个整数以字符串的形式逆序输出
Python - 翻转(reverse)字符串(string)的所有方法 详解
翻转(reverse)字符串(string)的所有方法 详解 版权所有, 禁止转载, 如有需要, 请站内联系. 本文地址: http://blog.csdn.net/caroline_wendy Python翻转字符串(reverse string), 一共包含5种方法, 其中第一种最简单, 即步长为-1, 输出字符串; 方法如下 5种方法的比较: 1. 简单的
练习 4-13 编写一个递归版本的 reverse(s)函数,以将字符串 s 倒置
练习 4-13 编写一个递归版本的 reverse(s)函数,以将字符串 s 倒置