A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马也keyboard 中级黑马   /  2015-5-31 18:20  /  386 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. public static void main(String[] args)
  2.         {
  3.                 //String[] str = new String[]{"20%","10%","30%","15%","25%"};
  4.                 int i = 0;
  5.                 double[] f = new double[5];
  6.                 double[] count = new double[5];
  7.                 while(true)
  8.                 {
  9.                         i = (int) (Math.random()*5);
  10.                         System.out.println(i);
  11.                         switch(i)
  12.                         {
  13.                                 case 0:
  14.                                 {
  15.                                         count[0]++;
  16.                                         break;
  17.                                 }
  18.                                 case 1:
  19.                                 {
  20.                                         count[1]++;
  21.                                         break;
  22.                                 }
  23.                                 case 2:
  24.                                 {
  25.                                         count[2]++;
  26.                                         break;
  27.                                 }
  28.                                 case 3:
  29.                                 {
  30.                                         count[3]++;
  31.                                         break;
  32.                                 }
  33.                                 case 4:
  34.                                 {
  35.                                         count[4]++;
  36.                                         break;
  37.                                 }
  38.                         }
  39.                         if(count[0]+count[1]+count[2]+count[3]+count[4] > 10000)
  40.                         {
  41.                                 break;
  42.                         }
  43.                 }
  44.                 f[0] = count[0]/(count[0]+count[1]+count[2]+count[3]+count[4]);
  45.                 f[1] = count[1]/(count[0]+count[1]+count[2]+count[3]+count[4]);
  46.                 f[2] = count[2]/(count[0]+count[1]+count[2]+count[3]+count[4]);
  47.                 f[3] = count[3]/(count[0]+count[1]+count[2]+count[3]+count[4]);
  48.                 f[4] = count[4]/(count[0]+count[1]+count[2]+count[3]+count[4]);
  49.                 System.out.println(f[0]+","+f[1]+","+f[2]+","+f[3]+","+f[4]);
  50.         }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马