当前位置: 代码迷 >> Eclipse >> 一个简单的报数有关问题,逢3退出 为什么没有输出。看半天没发现什么有关问题。请高手看一上 多谢
  详细解决方案

一个简单的报数有关问题,逢3退出 为什么没有输出。看半天没发现什么有关问题。请高手看一上 多谢

热度:36   发布时间:2016-04-23 02:10:41.0
一个简单的报数问题,逢3退出 为什么没有输出。看半天没发现什么问题。请高手看一下 谢谢
public class Circle {
   
  public static void main(String[] args) {
  // TODO Auto-generated method stub
   
  int n = 100 ;
  int count = 0;
  boolean[] arr = new boolean[n];
   
  for(int i=0;i<=n-1;i++){
  arr[i] = true;
  }
   
  while(n>1){
  for(int i=0;i<=n-1;i++){
  if(arr[i]==true){
  count++;
  if(count==3){
  count = 0;
  arr[i] = false; 
  n--;
  }  
  } 
  }
  }
   
  for(int i=0;i<=n-1;i++){
  if(arr[i]){
  System.out.println(i);
  }
  }
   
  }
}

------解决方案--------------------
多写就熟练了
------解决方案--------------------
是的!
  相关解决方案