• 2022-10-27
    下列可以产生一个1~20之间随机整数的表达式是()
    A: Math.random()*20
    B: Math.random()*20+1
    C: (int)Math.random()*20+1
    D: (int)(Math.random()*20)+1
  • D

    内容

    • 0

      要产生[20,999]之间的随机整数可以使用以下哪个表达式?() A: (int)(20+Math.random()*97) B:  20+(int)(Math.random()*980) C: (int)Math.random()*999 D:  20+(int)Math.random()*980

    • 1

      使用以下哪个表达式能产生[20,999]之间的随机整数?() A: (int)(20+Math.random()*979) B: 20+(int)(Math.random()*980) C: (int)Math.random()*999 D: 20+(int)Math.random()*980

    • 2

      生成一个[1,10]之间的随机整数,以下选项正确的是( )。 A: int a = (int)(Math.random()*10); B: int a =(int)(Math.random()*9)+1; C: int a = (int)(Math.random()*9); D: int a = (int)(Math.random()*10)+1;

    • 3

      生成一个[1,100]之间的随机整数,以下选项正确的是( )。 A: int a=(int)(Math.random()*100)+1; B: int a=(int)(Math.random()*100); C: int a=(int)(Math.random()*99)+1; D: int a=(int)(Math.random()*99);

    • 4

      生成一个[1,6]之间的随机整数,以下选项中,正确的是( )。 A: int a=(int)(Math.random()*6); B: int a=(int)(Math.random()*5); C: int a=(int)(Math.random()*6)+1; D: int a=(int)(Math.random()*5)+1;