#include <stdio.h>
void main()
{
int n,m;
int k = 0;
int number = 0;
scanf("%d%d",&n,&m);
if (n<=0 || n>=20 || m<=0 || m>=20)
printf("ERROR");
else
{
int a[20];
int p[20];
int i,j;
for(i=0;i<n;i++)
{
a[i]=i+1;
}
for(j=0;;)
{
if (a[j]!=0)
{
number++;
if (number%m == 0)
{
p[k] = a[j];
k++;
a[j] = 0;
}
if (k == n)
break;
报数C语言
最新推荐文章于 2023-10-05 06:00:00 发布
这是一个C语言程序,用于模拟报数游戏,当报到指定数的倍数时,该人出列。程序首先初始化人数和报数目标,然后通过循环进行报数,将出列的人的序号存储在单独的数组中,并在所有人出列后输出结果。
摘要由CSDN通过智能技术生成