问题 填空题


阅读以下说明和C函数,将应填入 (n) 处的字句写在答题纸的对应栏内。
[说明]
某单位准备进行一次选举,对指定的n名(n<80)候选人进行投票。为了简化选举工作,事先印制了写有这n名候选人姓名的选票,投票者只需将选中者名下的圆圈涂黑即可。规定每张选票上被涂黑的圆圈数不得超过3个,也不得少于1个,否则视为无效选票。投票结束后,所有选票经计算机扫描处理,形成了描述选票状态的文本文件。例如,n=8时所形成的文件如下:
01011000
10010100
10011000
11111111
00000000
00111000
其中,每行表示一张选票的数据,每列代表一位候选者的得票情况。第i行第j列为1,表示第i张选票上投了第j名候选人1票。函数statistic()的功能是读入选票数据,并统计每位候选者的得票数,函数返回有效选票数。
[C语言函数]
int statistic (FILE *fp, int candidate[], int n)
{ /*从文件中读入选票数据,n为候选人数量(n<80),
从有效选票中统计每位候选者的得票数并存入candidate[],函数返回有效选票数*/
char str[80]; /*str保存读入的一张选票数据*/
int i, tag=0;/* tag用于判断每张选票是否有效*/
int q=0;/* q用于计算有效选票数*/
for (i=0;i<n;i++)
candidate[i]=0;
while ( (1) ) {
fgets (str,80,fp); /*读入一张选票数据*/
for (tag=0,i=0; ( (2) );i++)
if (str[i]==’1’) tag++;
if ( (3) ) {/*(若是有效选票,则进行统计*/
( (4) );
for (i=0;i<n;i++)
if (str[i]==’1’) (5) ;
}
}
return q;
} /*statistic*/

答案

参考答案:q++

单项选择题
阅读理解与欣赏

日全食

  2009年7月22日将出现罕见的日全食奇观。在乐山城区发生的时间是上午9时06分,此时天空会突然黑下来,太阳会被月亮完全“吃掉”,看上去犹如一个挂在天上的“黑饼”,周围一圈耀眼的光芒,随后逐渐东移。

  所谓“食”是指一个天体被另一个天体或其黑影全部或部分掩遮的天文景象。日食发生的原理是地球上局部地区被月影所遮盖而造成的。日食必发生在农历的初一。日食共有三种,即日偏食、日环食和日全食。太阳被完全遮住就是日全食。一次日全食发生的过程分为初亏、食既、食甚、生光、复圆5个过程。此次日全食的初亏时间在乐山是7点57分57秒,食既到生光从9点03分12秒到9点07分15秒结束。重庆市发生的时间比乐山晚10分钟。

  此次罕见的日全食天象堪称21世纪我国可以看到的最壮观的天象之一,将几乎覆盖整个长江流域,有些城市可以观看到日全食的时间将持续6分钟,预计我国将有3亿人可以看到。只要视野开阔,没有障碍物遮挡,办公室或自家阳台都是很好的观察点。

  日全食发生时整个天空会漆黑一片,如运输、建筑等行业都需提前做好安全应对措施,防止4~5分钟的“黑夜”造成安全事故的发生。正在道路上行驶的汽车司机在日全食发生后,不要惊慌,应立即打开车灯减速小心驾驶。高空作业者也要避免突然伸手不见五指而发生事故。同时,在日全食发生时,切不可用肉眼直接对太阳进行观看,可使用优质的太阳镜或天文望远镜观察。

  早在19世纪早期,天文学家根据日食和月食的规律就推算出今年7月会发生全球性日全食。两年前,国际天文学联合会日食组发布确定性消息,今年7月22日,在中国境内可以观测到21世纪人类可以观测到的时间最长的一次日全食。根据推算,下次发生全球性日全食的时间是2241年,而上海地区可以观测到日全食的时间则是2309年。

1.根据文章内容,用简洁的语言概括什么叫“日全食”。

 ________________________________________________________________

2.文中说“此次罕见的日全食天象堪称21世纪我国可以看到的最壮观的天象之一”,此次日全食为什么说是“最壮观的天象之一”?

 ________________________________________________________________

3.下列句中加点的词语能否去掉?有什么作用?

在日全食发生时,切不可用肉眼直接对太阳进行观看,可使用优质的太阳镜或天文望远镜观察。

 ________________________________________________________________

4.对此次日全食移动方向的判断,正确的两项是[ ]

A.由东到西

B.由西到东

C.由北到南

D.由南到北

E.由乐山往重庆移

F.由重庆往乐山移