问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言例程

发布网友 发布时间:2022-12-12 22:14

我来回答

2个回答

热心网友 时间:2024-10-21 09:09

#include
<stdio.h>
#define
N
50
//
排队人数(可任意更改)
#define
CAL
3
//凡报3的人出列(可任意更改)
//下面是排队编号函数:从h
开始的n个人依次编号1到n
void
stdline(int
*h,int
n)
{
int
i;
for(i=1;i<n+1;i++)
*(h+i-1)=i;
}
/*下面函数表示从指针h处开始的人数为boy个人排队,从1报数,每报到call的人出列*/
void
outline(int
*h,int
boy,int
call)
{
int
*p,
chu,
callnum;
/*说明:
p
工作指针,表示从头依次指向每个元素,点名
chu
计数器,记录出列的人数
callnum
计数器,记录点名次序
*/
chu=0;
callnum=0;//各计数器清零
p=h;
//开始时,工作指针指向数组首
printf("出列顺序是:\n");
while(chu<boy)
{
if(*p!=0)
callnum++;
//每次加报数
if(callnum==call)
//如果某一个人报到出列数call...
{
printf("%5d",*p);
//打印编号,表示出列
chu++;
//出列人数加1
if(chu==boy)//如果全部出列....
{
*h=*p;
//把最后一个出列人的编号记入地址开始处
return;
//结束
}
if(chu%10==0)printf("\n");//每输出10个换行
callnum=0;
//出列后,重新报数
*p=0;
//出列后,将其编号赋零,以示区别
}
p++;
//工作指针移向下一个人,即下一个数组元素
if(p>h+boy-1)p=h;/*如果移到最后一个元素的后面,则让指向地址开头继续报数*/
}
}
void
main()
{
int
a[N];
//用数组模拟队列,每个元素代表一个人
stdline(a,N);//编号
outline(a,N,CAL);//计算并打印出列顺序
printf("\n最后留下来的是
%d
号\n",*a);/*在函数中,已经把最后一个人的编号写入了数组首地址处,
这里输出就可以了*/
}

热心网友 时间:2024-10-21 09:10

#include<stdio.h>
int
main(void)
{
int
a[100],m,n,i,num=0,tnum=0,p;
scanf("%d
%d",&n,&m);
for(i=1;i<n;i++)
a[i]=1;
i=1;
p=i;
while(tnum<n)
{
if(a[i]==1)
num++;
if(num==m)
{
a[i]=0;p=i;tnum++;num=0;printf("%d
",p);
}
i++;
if(i>n-1)
i=i%n+1;
else
i=i%n;
}
return
0;
}
这是我自己写的,n个人围成一圈,数到m出列,输出依次出列的顺序。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
孩子依赖性太强,妈妈怎么办?目录 孩子对妈妈依赖性太强怎么办 介绍权利的游戏里龙之母全名是什么? 澳洲血橙胶原蛋白是玻璃瓶的吗? 梦见母亲侄子妹妹舅妈电话破屋的预兆 梦见坐别人的车什么意思 有多少人去拜过“龙母”,又有几人知道“龙母”是真的存在过 龙母庙地址在哪里? 龙母像地址在哪里? 龙姥姥是龙母娘娘吗 sjm代言的触动最真的oppo手机是哪款 OPPO 那个广告就是有BOBO的 那手机是什么 oppo s9k和s9i oppo s7 是不是伪宽屏? 西安老城东客运站离地铁三号线哪个出口近? 岳西县老汽车站什么时候拆迁的 老客运站到延边二中有多远? 延边二中到老客运站有多远? 青白江老客运站有没有到西安咸阳大巴? 到黄果树景区应该的选黄果树还是黄果树老客运站 丽江老客运站在哪个位置 醪糟和米酒有什么区别? 猕猴桃的原产地在哪里呢?猕猴桃又含有什么人体所需的营养成分呢?_百度... 帮忙翻译成文言文... 关于高一生物的诗句20行以上 被衣为啮缺歌的介绍 时光静好与君语细水流年与君同繁华落尽与君老 英文怎么翻译_百度... 复清容轩记的全文翻译 跪求翻译狂人,汉译英:游戏才刚刚开始。谢谢 怎么爱奇艺不弹出弹幕呢? 苦求佛学大师或文言文高手帮我翻译《天台传佛心印记》,阿弥陀佛。_百... C语言clock代码例程 图上有闹钟和一个1000金子什么成语 钟表下面一坨1000的黄金是什么成语 石钟,黄金1000打一成语 我的电子烟抽起来很呛这正常吗? 电子烟过肺为什么这么呛 去卖电子烟那里转,有一种味道呛得难受,会不会是电子烟味道,直到现在还... 电子烟抽起来有点呛是为什么 茶杯上刻什么字好寓意好 谁会写“李芳我只想吻你”的藏头诗或藏尾诗 如是者四,不胜其唇吻之甘也翻译中文 翻译唇吻翕辞不知何词 xbox360游戏出错,我在电脑上下载的god格式游戏然后开在xbox360硬盘里启 ... XBOX360解压出来是464507DC是怎么回事 我的Xbox360是破解版的。游戏都是装在硬盘里。但是打开玩一会为什么会... xbox360怎么显示游戏错误 戴尔驱动精灵在哪里 关于直面不顺的诗句 苦寒行原文翻译及赏析 写昙花的诗句古诗名句