作业帮 > 综合 > 作业

C++编程 n个小孩围一圈报数(1~3),数到3的出列,剩下的接着报数,最后的小孩获胜

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/02 00:27:40
C++编程 n个小孩围一圈报数(1~3),数到3的出列,剩下的接着报数,最后的小孩获胜
书里给的程序代码 可是运行后感觉结果不对 大牛们看看错在哪
#include
using namespace std;
int main()
{
int a[50],k,n,m,i,*p;
p=a;
coutn;
for(i=0;i
C++编程 n个小孩围一圈报数(1~3),数到3的出列,剩下的接着报数,最后的小孩获胜
给你个13人的,具体你自己可以改成n个,主要是思路,你要好好学习下
#include
#define N 13
struct person{
int number;
int next;
}link[N+1];
//定义一个person结构,结构有两个属性,一个记录number,人代表的数字,一个代表next,代表他的下一个和link[14]的数组
void main(){
int i,count,h;
for(i=1;i
用C语言编写:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,请输出报数出列圈及最 (Java 语言)有 n 个孩子站成一圈,从第一个孩子开始顺时针方向报数,报到 3 的人出列,下一个人继续从 1 C数组猴子选大王猴子选大王,n只猴子围成一圈,从1到m报数,报m的猴子出局.第n只猴子报数后,第1只猴子接着报数(因为围 C语言:有n个人围成一圈,按顺序从1到n编号.从第一个人开始报数,报数3的人退出圈子 C语言 有n个人围成一圈,按顺序从1到n编号.从第一个人开始报数,报数3的人退出圈子 、用指针完成下面程序:有n个人围成一圈,顺序排号,从第一个人开始报数(从1-3报数),凡报到3的退出圈子,请编程求出最后 C语言:有n人围成一圈,顺序排号.从第1个人开始报数(从1到3报数),凡报到3的人退出圈子, C语言:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报 数),凡报到3的人退出圈子 问最后留下 2:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出圈子, 有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出(pascal 有n个人围成一圈,按顺序从1到n编号.从第一个人开始报数,报数3的人退出圈子,下一个人从1开始重新报数, C语言:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报 数),凡报到3的人退出圈子