我正在研究一个应该选择随机数的程序(一半被分配为男孩,其余的是女孩),并且应当在选择了至少一个男孩和一个女孩时停止,然后打印出总婴儿.看起来有点像这样:
public class BoyAndGirl {
public static void main(String [] args) {
int boy = 0;
int girl = 0;
int total = boy + girl;
while (boy <= 1) && (girl <= 1){
if (Math.random() < 0.5);
boy = boy + 1;
if (Math.random() >= 0.5);
girl = girl + 1;
}
System.out.println("Congratulations! You have a total of " + total + " babies!");
}
}
Run Code Online (Sandbox Code Playgroud)
我知道我必须缺少一些实际开始随机序列的代码,但我不知道如何启动它.或者,另一方面,我应该使用布尔语句吗?