黑马程序员技术交流社区

标题: 幸运号码在程序中是如何运行(请求用文字说明解释) [打印本页]

作者: 珠宝    时间: 2015-4-20 20:11
标题: 幸运号码在程序中是如何运行(请求用文字说明解释)
class LuckNumber
{
public static void main(String[] args)
{
  int[] arr = {1,2,3,4,5,6,7,8};
  int pos = -1;
  for(int x=0;x<arr.length-1; x++)
  {
   for(int y=0; y<3;y++)
   {
    pos++;
    if(pos==arr.length)
     pos=0;
    while(arr[pos]==0)
    {
     pos++;
     if(pos==arr.length)
      pos=0;
    }
   }
   arr[pos] = 0;
   //System.out.println(arr[pos]);
  }
  for(int x=0; x<arr.length; x++)
  {
   if(arr[x]!=0)
   {
    System.out.println(arr[x]);
    break;
   }
  }
}
}


作者: itheima_llt    时间: 2015-4-20 22:21
回帖是必须的,这个可以有!
作者: itheima_llt    时间: 2015-4-20 23:15
谢谢楼主,真是太好了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2