猿问

if(!boo[booIndex]){ //这是是什么意思啊

// 10个人站一圈, 循环报数, 每当报到3时, 该人死亡,

// 问题: 如果你不想死,你应该站在哪里

// int num =  20;//总共人数

// int count = 0;//报数的计数器

// boolean[] boo = new boolean[num];//代表死亡的标记

// int dieNum = 0;//已经死亡的人数

// int booIndex = 0;//标记报数移动到哪个位置


// while(dieNum < num){//3<10

// if(!boo[booIndex]){

// //要报数的代码片段

// count++;//count:3

// if(count == 3){

// count = 0;

// boo[booIndex] = true;

// dieNum++;//dieNum:4

// if(dieNum == num){

// System.out.println(booIndex);

// }

// }

// }

// booIndex++;//booIndex:1

// if(booIndex == num){

// booIndex = 0;


前世有约11
浏览 1811回答 3
3回答

car

没有死亡的人,可以计数

冥幻影

boo数组中的第boolindex+1个元素没值

呵呵呵呵加呵呵呵

if(!boo[booIndex])booIndex指索引,获取数组的booIndex的值,返回值为bool值,!表示非
随时随地看视频慕课网APP

相关分类

Java
我要回答