经典指数          
原因
879
浏览数
0
收藏数
 

请补齐下面的代码: public class T25 { /* *  生成给定数量的0到1000随机整数,并把生成的随机存入到一个int数组中  @param int count要生成的随机数量 *  @return int[] 生成的随机数存储数组 */ int[] createArray(int count){ int number[]=new int[count]; for(int i=0;i { int n=(int)(Math.random( )*1000); number[i]=n; System.out.println("number["+i+"]="+number[i]); } return number; } /**计算给定数组的奇数的比率 * @param int[] number 要计算的数组 * @return double 奇数的比率 */ double calculateOddRate(int[] number) { int count=(①); //读取数组元素的个数,即要计算平均数的整数个数 double odd=0; //奇数计数 for(int n:number){ if( (②)){ //如果n是奇数,奇数计数加1 odd++; } } return odd/count; } public static void main(String[] args) T25 t=new T25( ); int[] number=t.createArray(100); double oddRate=t.calculateOddRate(number); System.out.println("奇数为:"+oddRate*100+"%"); System.out.println("偶数为:"+(1-oddRate)*100+"%"); } } 运行结果 number[0]=907 ….. //此处省略98行 number[99]=598 奇数为:52.0% 偶数为:48.0% 请补全代码: ①1 ②2

     举报   纠错  
 
切换
暂时还没有答案,欢迎分享你的解答 . . .
撰写答案
扫描后移动端查看本题