写一个会随机生成25个int值的程序.用if-else语句判断,这个值是大于,小于,还是等于下一个随机生成的值.

解决方案 »

  1.   

    写一个会随机生成25个int值的程序.
    ---------------------------------
    这个容易,用
    int[] r = new int[20];
    Random rand = new Random();
    for(int i=0; i<20 ;i++) 
    r[i] = rand.nextInt();
    就行了用if-else语句判断,这个值是大于,小于,还是等于下一个随机生成的值.
    -----------------------------------------------------------------
    看不懂你要做什么?
      

  2.   

    第二部分我也是看不懂他的题意是什么?这是THINKING IN JAVA里的练习题.
      

  3.   

    呵呵,你抄错题了
    写一个会随机生成25个int值的程序.用if-else语句判断,(针对每个数值)这个值是大于,小于,还是等于下一个随机生成的值.   ==,马上有答案
      

  4.   

    import java.util.*;
    class Rands
    {
    public static void main(String[] args)
    {
    int[] n=new int[25];
    Random rand = new Random();
    for(int i=0;i<25; i++)
      n[i] = rand.nextInt();

    for(int i=0;i<24; i++)
    {
    System.out.print("No."+i+":"+n[i]);
    if(n[i]>n[i+1])
    {
    System.out.println(" 大于下一个.");
    }
    else if(n[i]<n[i+1])
    {
    System.out.println(" 小于下一个.");
    }
    else
    {
    System.out.println(" 小于下一个.");
    }
    }
    System.out.println("No.25:"+n[24]);
    }
    }