Java程序填空题~谢谢各位了
一、程序填空题1.下面的程序产生50个[0,100]区间内的随机整数,赋值给数组randomNumber的元素,并按每行10个的格式输出。请填空完善程序。importja...
一、程序填空题
1. 下面的程序产生50个[0,100]区间内的随机整数,赋值给数组randomNumber的元素,并按每行10个的格式输出。请填空完善程序。
import java.util.Random; //导入java.util包的Random类
publicclass FillBlank_1
{ publicstaticvoidmain (String[] args)
{ int [] randomNumber = 【1】 [50];
//声明Random类对象rand,创建一个随机数生成器
Random rand = newRandom();
for (inti=0; i<randomNumber. 【2】 ; i++)
{
//产生[0,100]内随机整数赋值给数组元素
randomNumber[i]= rand.nextInt(100);
System.out.print( 【3】) );
if ( 【4】) ) System.out.println();
}
}
}
注意:请同学们自行查找Random类的使用。
2. 下面的程序模拟掷一个骰子10000次,统计每一面出现的次数的概率。请填空完善程序。
import java.util.Random; //导入java.util包,准备使用Random类
publicclass Example
{ publicstaticvoidmain (String[] args)
{
int []dice= newint [7];
intx,i,n=10000;
Random rand = newRandom();
for(i=1;i<= 【1】 ;i++)
{ x = rand.nextInt(6)+1;
【2】 ;
}
for( 【3】 )
System.out.println(i+": "+dice[i]+", "+1.0*dice[i]/n*100+"%");
}
}
3. 下面的程序由用户输入一个姓名,在一个给定的名单中进行查找,找到则输出这个名字在名单中的顺序号,找不到则给出相关提示。请填空完善程序。
import java.util.*; //导入java.util包,准备使用Scanner类
publicclassFillBlank_3
{ publicstaticvoid main(String[] args)
{ String[] nameList = {"张爱民","李小华","王中军","赵伟","孙大庆","何小泉"};
String inputName;
int i, index = -1;
Scanner scan = newScanner(System.in); //创建一个Scanner类的对象scan
System.out.print("请输入要查找的姓名:");
inputName = scan.nextLine(); //通过对象scan的方法输入字符串
for(i=0;i<nameList.length;i++)
if ( 【1】 ) index =i ;
if (index!=-1) System.out.println("此人是名单中的第"+( 【2】 )+"个");
else 【3】 ;
}
} 展开
1. 下面的程序产生50个[0,100]区间内的随机整数,赋值给数组randomNumber的元素,并按每行10个的格式输出。请填空完善程序。
import java.util.Random; //导入java.util包的Random类
publicclass FillBlank_1
{ publicstaticvoidmain (String[] args)
{ int [] randomNumber = 【1】 [50];
//声明Random类对象rand,创建一个随机数生成器
Random rand = newRandom();
for (inti=0; i<randomNumber. 【2】 ; i++)
{
//产生[0,100]内随机整数赋值给数组元素
randomNumber[i]= rand.nextInt(100);
System.out.print( 【3】) );
if ( 【4】) ) System.out.println();
}
}
}
注意:请同学们自行查找Random类的使用。
2. 下面的程序模拟掷一个骰子10000次,统计每一面出现的次数的概率。请填空完善程序。
import java.util.Random; //导入java.util包,准备使用Random类
publicclass Example
{ publicstaticvoidmain (String[] args)
{
int []dice= newint [7];
intx,i,n=10000;
Random rand = newRandom();
for(i=1;i<= 【1】 ;i++)
{ x = rand.nextInt(6)+1;
【2】 ;
}
for( 【3】 )
System.out.println(i+": "+dice[i]+", "+1.0*dice[i]/n*100+"%");
}
}
3. 下面的程序由用户输入一个姓名,在一个给定的名单中进行查找,找到则输出这个名字在名单中的顺序号,找不到则给出相关提示。请填空完善程序。
import java.util.*; //导入java.util包,准备使用Scanner类
publicclassFillBlank_3
{ publicstaticvoid main(String[] args)
{ String[] nameList = {"张爱民","李小华","王中军","赵伟","孙大庆","何小泉"};
String inputName;
int i, index = -1;
Scanner scan = newScanner(System.in); //创建一个Scanner类的对象scan
System.out.print("请输入要查找的姓名:");
inputName = scan.nextLine(); //通过对象scan的方法输入字符串
for(i=0;i<nameList.length;i++)
if ( 【1】 ) index =i ;
if (index!=-1) System.out.println("此人是名单中的第"+( 【2】 )+"个");
else 【3】 ;
}
} 展开
6个回答
展开全部
第一题
public static void main (String[] args){
int [] randomNumber =new int[50]; // 声明Random类对象rand,创建一个随机数生成器 Random rand = new Random(); for (int i=0; i<randomNumber.length ; i++) { // 产生[0,100]内随机整数赋值给数组元素 randomNumber[i]= rand.nextInt(100); System.out.print( randomNumber[i] ); if ( %10==0 ) System.out.println(); } }
public static void main (String[] args){
int [] randomNumber =new int[50]; // 声明Random类对象rand,创建一个随机数生成器 Random rand = new Random(); for (int i=0; i<randomNumber.length ; i++) { // 产生[0,100]内随机整数赋值给数组元素 randomNumber[i]= rand.nextInt(100); System.out.print( randomNumber[i] ); if ( %10==0 ) System.out.println(); } }
展开全部
1.【1】new int
【2】length
【3】randomNumber[i]
【4】(i+1)%10==0
2.【1】n
【2】dice[x]++
【3】i=1;i<dice.length;i++
3. 【1】nameList[i].equals(inputName)
【2】index
【3】System.out.println("此人不在名单中");
【2】length
【3】randomNumber[i]
【4】(i+1)%10==0
2.【1】n
【2】dice[x]++
【3】i=1;i<dice.length;i++
3. 【1】nameList[i].equals(inputName)
【2】index
【3】System.out.println("此人不在名单中");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、
1 : new 2 :length 3: randomNumber[i] 4: i%10 == 0
2、
1 : n 2: dice[x-1] = dice[x-1] + 1 3: i = 0 ; i< dice.length; i++
3、 1.inputName.equals(nameList[i]) 2: index+1 3: System.out.println("名单中没有此人个");
1 : new 2 :length 3: randomNumber[i] 4: i%10 == 0
2、
1 : n 2: dice[x-1] = dice[x-1] + 1 3: i = 0 ; i< dice.length; i++
3、 1.inputName.equals(nameList[i]) 2: index+1 3: System.out.println("名单中没有此人个");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这不知道,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.
【1】int
【2】length
【3】randomNumber[i]
【4】i%10==0
2.
【1】n
【2】dice[x]++
【3】int i=1;i<dice.length;i++
【1】int
【2】length
【3】randomNumber[i]
【4】i%10==0
2.
【1】n
【2】dice[x]++
【3】int i=1;i<dice.length;i++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询