#include<stdio.h>
int main()
{int n,i=0,a[40],count=0,k=0;
for(i=0;i<40;i++)
a[i]=1;
i=0;
while(1)
{while(k<3)
{
if(a[i]==1)
k++;
i=(i+1)%40;//使i加1并且解决了i=40无法循环的问题。
}
a[i-1]=0;
printf("%d ",i);
k=0;
count++;
if(count==16)
break;
}
}
数组循环方法
最新推荐文章于 2025-05-15 13:36:53 发布