阅读下列函数说明和C代码,将应填入 (n) 外的字句写在对应栏内。[说明]为网球比赛

题型:填空题

问题:

阅读下列函数说明和C代码,将应填入 (n) 外的字句写在对应栏内。

[说明]

为网球比赛的选手安排比赛日程。设有n(n=2m)位选手参加网球循环赛,循环赛共进行n-1天,每位选手要与其他n-1位选手赛一场,且每位选手每天赛一场,不轮空。

设n位选手被顺序编号为1,2,…,n,比赛的日程表是一个n行n-1列的表,第i行j列的内容是第i号选手第j天的比赛对手。用分治法设计日程表,就是从其中一半选手(2m-1位)的比赛日程导出全体2m选手的比赛日程。从众所周知的只有两位选手的比赛日程出发,反复这个过程,直至为n位选手安排好比赛日程为止。

如两位选手比赛日程表如下所示:

如四位选手比赛日程表如下所示:

函数中使用的预定义符号如下:

#define M 64

int a[M+1][M];

[函数]

voidd main(){

int twoml,twom,i,j,m,k;

printf("指定n(=2的k次幂)位选手,请输入k:\n");

scanf("%d",&k);

/*8预设两位选手的比赛日程*/

a[1][1] =2;

a[2][1] =1;

m=1;

twoml=1;

while ( (1) ){

m++;

twoml+=twoml;

twom=twoml*2;/*为2^m位选手安排比赛日程*/

/*填日程表的左下角*/

for(i=twoml+1; (2) ;i++){

for(j=1; j<=twoml-1; j++){

a[i][j]=a[i-twoml][j]+twoml;

}

}

/*填日程表的右上角*/

a[1][twoml]= (3) ;/+填日程表右上角的第1列*/

for(i=2; i<=twoml; i++){

a[i][twoml]=a[i-1][twoml]+1;

}

/*填日程表右上角的其他列,参照前一列填当前列*/

for(j=twoml+1; j(twom;j++){

for(i=1; i a[i][j]= (4) ;

}

a[twoml][j]=a[1][j-1];

}

/*填日程表的右下角*/

for(j=twoml; j for(i=1;i<=twoml; i++){

a[ (5) [j]=i;

}

}

/*输出日程表*/

for(i=1; i<=twom; i++){

for(j=1;j printf("%4d",a[i][j]);

}

printf("\n");

}

printf("\n");

}

}

(2)处填()。

考点:计算机软件水平考试中级软件设计师中级软件设计师下午试题
题型:填空题

“草是绿色的,但如果眺望远方的原野,草却不是绿色而是青色;如果在晚霞照射下看草,就是红色或灰色。”下列作品属于这一画派的是(  )

A.《格尔尼卡》

B.《牧神午后》

C.《鲁昂大教堂》

D.《最后的晚餐》

题型:填空题

对下面语句中省略号表达的意思有多种理解,其中不合理的一项是[ ]

  孔乙己睁大眼睛说,“你怎么这样凭空污人清白……”“什么清白?我前天亲眼见你偷了何家的书,吊着打。”(选自《孔乙己》)

A.孔乙己被人揭了疮疤,心里着急,却不知怎样反驳。

B.孔乙己无力的反驳被打趣他的人抢白了。

C.孔乙己非常窘迫,面对嘲笑,无力辩驳。

D.孔乙己意识到自己做错了,就不再争辩。

题型:填空题

医务人员在医疗活动中违反诊疗护理常规,过失造成患者死亡的

A.一级甲等医疗事故
B.一级乙等医疗事故
C.二级甲等医疗事故
D.二级乙等医疗事故
E.不属于医疗事故

题型:填空题

观察下列图片。

《老建筑与它的百年邻居——上海徐家汇掠影》

问题:从上面图片中可以看到和汲取哪些信息?

___________________________________________________________________________________________

题型:填空题

楼层警报响,刚好有团队入住,怎么办?

更多题库