java开发实战经典(第二版)P368 11-4

11.4   编写程序,用0-1之间的随机数来模拟掷硬币试验,统计掷1000次后出现正、反面的次数并输出。

package book;
import java.util.Random;
public class JiOu{
	public static void main(String args[]) {
		int count = 0;
		int count1 = 0;
		Random r = new Random();
		for(int i = 0;i<1000;i++) {
			if(r.nextInt(2)%2>0) {
				count++;
			}else {
				count1++;
			}
		}
		System.out.println("正面次数:"+count);
		System.out.println("反面次数:"+count1);
	}
}

运行结果:

正面次数:499
反面次数:501

猜你喜欢

转载自blog.csdn.net/Javaxiaobaismc/article/details/81450756