public static void main(String[] args){ //记录报数的还剩多少人 int n=30; //记录总的报数次数 int count=0; //记录每个人报的数 int i=0; //当人数还剩一个的时候跳出循环 while(n!=1){ //累计报数的总次数 count++; //每个人的报数增加 i++; sout("当前玩家报数为:"+i); //如果报数为3,则表演节目,人数减一,报数归0 if(i==3){ sout("玩家出来表演节目"); n--; i=0; } } sout("游戏结束,共报数了”+count+“人次”); }