/**
 * 功能:定义一个包含10个元素的数组,对其进行复制,使每个元素的值等于其下标,然后输出;
 *  最后将这个数组倒置(即首尾交换)后输出。
 */package com.d4zxit;public class Di4xit_6 { /**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
int d=0;
int[] s=new int[10];
for(int i=0;i<s.length;i++)
{
s[i]=i;
System.out.print(" "+s[i]+" ");
}
System.out.println(); for(int i=0;i<s.length;i++)
{
for(int j=1;j<s.length;j++)
{
if(s[i]>s[j])
{
d=s[i];
s[i]=s[j];
s[j]=d;
}

} }
for(int i=0;i<s.length;i++)
{
System.out.print(" "+s[i]+" ");
}
}}运行结果:
 0  1  2  3  4  5  6  7  8  9 
 0  9  8  7  6  5  4  3  2  1 为什么0没有改变位置  求解啊。。
书上的题 可这书没有答案 郁闷。