首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有n个人坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数。报数到第m个人。此人出圈,再从他的下一个人重新开始从1到m报数。如此进行下去直到所有的人都出圈为止。先要求按出圈次序,每10个人为一组,给出这n个人的顺序表。请编写函数Josegh
设有n个人坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数。报数到第m个人。此人出圈,再从他的下一个人重新开始从1到m报数。如此进行下去直到所有的人都出圈为止。先要求按出圈次序,每10个人为一组,给出这n个人的顺序表。请编写函数Josegh
admin
2013-12-10
15
问题
设有n个人坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数。报数到第m个人。此人出圈,再从他的下一个人重新开始从1到m报数。如此进行下去直到所有的人都出圈为止。先要求按出圈次序,每10个人为一组,给出这n个人的顺序表。请编写函数Josegh()实现此功能,并调用函数WriteDat()把编号按照出圈顺序输出到文件out.dat中。设n=100,S=1。m=10进行编程。
【试题程序】
#include
#define N 100
#define S 1
#define M 10
int p[-loo’],n,s,m;
void WriteDat(void);
void Josegh(void)
{
}
void main()
{
m=M;n=N;s=S;
Josegh();
WriteDat();
}
void WriteDat(void)
{
int i:
FILE*fp;
fp=fopen(”out.dat”,”W”);
for(i=N一1li>=0;i一一){
printf(”%4d”.p
);
fprintf(fp,‘%4 d’,p
);
if(i%10==O){
printf(“\、n”)}
fprintf(fP,“\n”);
}
}
fclose(fp);
}
选项
答案
void Josegh(void) {int i.j,temp; /*定义变量*/ for(i=0;i
=2;i一一) /*依次出圈*/ {s=(s+m一1)%it temp=pFs]; for(j=s;j
解析
转载请注明原文地址:https://kaotiyun.com/show/NElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对数据库系统的性能有两种主要的度量。第一种是【】,第二种是响应时间。
数据库系统的并发控制主要方法是采用哪种机制?
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“学校”关系中,因哪一个属性而使它不满足第一范式?
设有栈S和队列Q,其初始状态为空,元素a1、a2、a3、a4、a5、a6依次入栈,出栈的元素则进入队列Q,若6个元素出列的顺序是a2、a4、03、a6、a5、a1,则栈的容量至少是多大?
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
用二维表结构表示实体以及实体间联系的数据模型称为【】数据模型。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
使用PowerDesigner的DataArchitect可以对数据库生成物理数据模型(PDM),这种功能通常称为【】。
随机试题
李某10月因违反治安管理行为受到罚款处罚,次年5月因殴打他人被公安机关调查,公安机关应当对李某殴打他人行为从重处罚。
下列表述不正确的是()
在现代社会中教育可以决定社会的发展方向。
最可能的诊断是治疗的原则是
能引起食物中毒的厌氧菌是
()对于教师相当于()对于树木
AtHarvardUniversity’smostrecentCommencementCeremony,femalePresidentDrewFausthadanimportantreminderforstaffands
A、 B、 C、 C
ManycountrieswillnotallowcigaretteadvertisingintheirnewspapersoronTVespeciallysincetheadvertisementsareusually
A.switchingB.equipmentC.ofD.largelyE.cookerF.fryersG.transformedH.mergedI.thatJ.thisK.tasteL.woksM.mass
最新回复
(
0
)