{
if(*(p+i)!=0) k++;
if(k==5)
{
printf(“%d:%d->”,m+1,*(p+i));
*(p+i)=0;
k=0;
m++;
if(m%8==0) printf(“\n”);
}
i++;
if (i==n) i=0;
}
while(*p==0) p++;
printf(“%d:%d”,m+1,*p);
}
三、 实验仪器和设备
1、 PC微机
2、 Microsoft VC++6.0
四、 预习要求
1、根据源程序,画出流程图。
2、C语言源程序的编写方法。
五、 实验内容及步骤
1、编写一个控制台程序
在VC++6.0 下建立、编译并运行一个控制台程序,程序的功能描述是:有n个人(1≤n≤100)围成一圈,顺序排号(1~n)。从第一个人开始报数(从1到5报数),凡到5的人退出圈子,余下的人继续报数,编写程序,实现按退出