数组实现约瑟夫环

来源:互联网 发布:淘宝学生春秋外套 编辑:程序博客网 时间:2024/04/30 03:39

#include <stdio.h>
int main(int argc, char *argv[])
{         int a[10]={
 1,2,3,4,5,6,7,8,9,10
};
  int i=0 ,j=0,k=0;
  while(i<10)
 {
   if(a[i]!=0)
      {  
           j = j+1 ;
           if(j==3)
           { 
            printf("%d ",a[i]);
            a[i]=0;
            k++;
            if(k==10) break;
            j = 0  ; }           
      }
  
          i++; 
         if(i==10)
          i = 0; 
 } 
 return 0;
}

原创粉丝点击