/**
* 一共21个苹果,每次只能取1-4个 人和电脑依次取,人先取,电脑再取 要求电脑赢得几率大
*/
Scanner scanner = new Scanner(System.in);
System.out.print("请输入苹果个数:");
int num = scanner.nextInt();
while (num != 0) {
int computernum = 0;//初始化电脑拿取的个数
System.out.println("请你输入拿取的个数(1-4个)");
int personnum = scanner.nextInt();
if (personnum < 0 && personnum > 4) {
System.out.println("只能拿取1-4个苹果");
continue;
}
num -= personnum;
if (num < 0) {
System.out.println("存货不足!!!");
System.out.print("请重新输入:");
continue;
}
if (num == 0) {
System.out.println("苹果个数为0,你输了");
break;
}
System.out.println("苹果还剩余" + num + "个");
System.out.print("电脑拿取的个数:");
do {
num +=computernum;
computernum = 5 - personnum;
num -= computernum;
} while (num<0);
System.out.println(computernum);
if (num == 0) {
System.out.println("苹果个数为0,电脑输了");
break;
}
System.out.println("苹果还剩余" + num + "个");
}
用java 取苹果-----Demo
最新推荐文章于 2023-06-30 17:14:34 发布