哦哦
楼主这样的题你是真写不出还是假写不出?
还是不知道25个int随机数是怎么产生的?
建议楼主多多思考

解决方案 »

  1.   

    现在知道int的随机数是怎样产生的了,就是不知道数组里两个数是怎么比大小的?
      

  2.   

    public class Welcome{
    public static void main(String[] args){
    int[] numbers = new int[25];
    for (int i = 0;i < numbers.length;i++)
    {
    numbers[i]= (int)((int)(Math.random()*1000)*Math.random());
    System.out.println(numbers[i]);
    }
    for (int i = 0;i < numbers.length;i++)
    {
    if(numbers[i]<numbers[i+1]) //为什么这一行会有错误?
    {
    System.out.print(numbers[i]);
    System.out.print("<");
    System.out.print(numbers[i+1]);
    System.out.print("   ");
    }
    else if(numbers[i]>numbers[i+1])
    {
    System.out.print(numbers[i]);
    System.out.print(">");
    System.out.print(numbers[i+1]);
    System.out.print("   ");
    }
    else
    {
    System.out.print(numbers[i]);
    System.out.print("=");
    System.out.print(numbers[i+1]);
       System.out.print("   ");
    }
    }
    }
    }
      

  3.   

    public class Welcome{
    public static void main(String[] args){
    int[] numbers = new int[25];
    for (int i = 0;i < numbers.length;i++)
    {
    numbers[i]= (int)(Math.random()*100);
    System.out.println(numbers[i]);
    }
    for (int i = 0;i < numbers.length-1;i++)
    {
    if(numbers[i]<numbers[i+1])
    System.out.print(numbers[i]+"<"+numbers[i+1]+"   ");
        else if(numbers[i]>numbers[i+1])
    System.out.print(numbers[i]+">"+numbers[i+1]+"   ");
        else
        System.out.print(numbers[i]+"="+numbers[i+1]+"   ");
      }
       }
    }已解决问题了  这是我最后的程序了 
    谢谢大家啊!!
      

  4.   

    if(numbers[i]<numbers[i+1]) //为什么这一行会有错误?i+1下标越界