出圈儿

出圈儿

中文名 出圈儿
注音 chūquānér
目录导航

相关词条

出圈    权限    界限

相关漫画

    时前,有一副漫画引人注目,寓意深刻。漫画的名字叫做“别出圈儿”。漫画是作者用图画的语言来表达自己对真善美的歌颂,对假恶丑的鞭挞的,是现实生活直接或间接的反映。

    因而要看懂漫画,不妨将漫画的直观图像所反映的内容同生活、社会实际联系起来,想想自己周围有没有漫画中所反映的现象,从而理解、把握漫画的要义。这幅漫画的题目为《别出圈儿》,要描述这幅漫画首先要进行细致的观察,把握漫画中人和物的状态,然后再介绍画面的内容。在介绍画面的内容时,可用“总—分—总”的结构来写:画中一家三代,爷爷奶奶、爸爸妈妈守在圈外,随心所欲,各行其是,却把孩子围在圈内,并且谆谆告诫他“别出圈”。孩子背着沉重的书包,愁眉苦脸,呆望天空,无奈地写下“坐井观天”四个字。

     根据漫画的内容,可以看出这幅漫画所反映的是家长对孩子的关注太多,孩子压力过大的问题,然后再有针对性地拟出有文采的告语:①还孩子一片蓝天,放飞他们的梦想。②爸爸妈妈,我不愿做“坐井观天”的小青蛙。

游戏

    一、语言和环境

A.实现语言 c

B.环境要求:Turbo C 2.0或以上版本开发环境

    二、要求:

    请用C语言编写一个程序,模拟出圈游戏。

    游戏规则是:设有n个人围坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m的人出圈儿,剩余的人有形成一个圈儿,再从他的下一个人重新开始1到m的报数,如此进行下去直到所有人都出圈儿为止。要求按出圈儿顺序输出n个人的名字。

    程序功能要求如下:

1.    输入参加游戏的人员姓名清单

2.    输入出圈数字m,输入起始位置s,注意计数和位置都是从1开始

3.    按出圈顺序输出出圈人的姓名

    三、推荐实现步骤

1.    编写main函数

1)        定义保存参加游戏人员姓名的数组,以及标志人员是否已经出圈的数组,参考定义(假定最多20人参加):

char players[20][10]; //人员名单数组

int  isouted[20];//标志对应位置的人是否出圈了

2)        提示用户“请输入参加出圈游戏人员名单”,然后依次输入人员姓名,当姓名的第一个字母是“!”时表示输入结束。

3)        提示用户“输入出圈数字m”

4)        提示用户“输入报数的起始位置s”

5)        输出参加游戏的人数,出圈数字,起始位置;

6)        初始化标志出圈的数组,设置所有人员未出圈;

7)        模拟游戏,从起始位置s处由1开始报数,报到m的人出圈,输出出圈人的姓名,设置已出圈标志,已出圈人数加1,自出圈人的下一个人开始,继续下一轮的游戏,直到n个人都出圈

提示:

1)        注意起始位置和报数都是从1开始,但数组下标从0开始

2)        使用取模运算实现回转,给数组下标变量加1取模(数组大小n的模数),那么当报数到数组末尾后,就可以回到数组开头。

3)        数组players和isouted是同步的,数组元素一一对应,isouted记录players对应位置的人是否已出圈,只有没有出圈时报数才递增。

2.    程序运行参考界面图

“出圈儿游戏”程序运行参考界面图“出圈儿游戏”程序运行参考界面图

相关百科
返回顶部
产品求购 求购