问题 单项选择题

有以下程序:
#include <stdio. h>
main ( )
int x[ ] = 1,3,5,7,2,4,6,0 ,i,j,k;
for(i =0;i<3;i ++ )
for (j =2;j> = i;j — )
if( x[j + 1 ] > x[j] ) k = x[j] ;x[j] = x[j + 1 ] ;x[j + 1 ] = k;
for (i =0;i<3;i++)
for(j =4;j <7-i;j ++)
if(x[j] >x[j+1]) k=x[j];x[j] =x[j+1];x[j+1] =k;
for (i=0;i<8;i ++) printf("%d" ,x[i]);
prinff("\n" );程序运行后的输出结果是( )。
A)75310246 B) 01234567 C) 76310462 D)13570246

答案

参考答案:A

解析: 本题考查的是排序算法。
for(i=0;i<3;i++)
for(j=2;j>i;j--)
if(x[j+1],x[j]){k=x[j];x[j];x[j+1);x[j+1]=k;}
该段程序的作用是将数组元素x[0]~x[3]中的数由大到小排列,得到x[]{7,5,3,1,2,4,6,0}。
for(i=0;i<3;i++)
for(j=4;j<7-i;j++)
if(x[j]>x[j+1]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}
该段程序的作用是将数组元素x[4]~x[7]中的数由小到大排列,得到x[]={7,5,3,1,0,2,4, 6}。因此输出结果为75310246。

问答题
单项选择题

阅读下文,回答42~45题。 禽流感通俗地说,就是禽类的病毒性流行性感冒,是由A型流感病毒引起禽类的一种从呼吸系统到严重全身败血症等多种症状的传染病,禽类感染后死亡率很高。其传染源主要是鸡、鸭,人类在直接接触受H5N1病毒感染的家禽及其粪便或直接接触H5N1病毒后也可能会受到感染。此外,飞沫、呼吸道分泌物也能传播病毒。 候鸟有可能将禽流感病毒带到更远的地方,目前缺乏能像跟踪人类疾病那样监控动物疾病的有力机制,这些都进一步说明了这个世界的脆弱。世卫组织发言人迪克汤普森说:“全球公共卫生网络在监控许多对人类造成影响的动物疾病方面存在很大的漏洞。世界需要明白,第三世界国家的动物疾病与其利益息息相关。” 虽然世卫组织研究一些动物疾病,但它并没有要求成员向其报告这些动物疾病的情况。 专家们说,需要采取一些措施,以改善对动物疾病的监控。这些措施包括改进实验室设施、降低诊断试验的费用以及在国际卫生组织之间分享更多的信息。 虽然兽医是亚洲禽流感暴发调查小组必不可少的成员,但许多专家认为有必要让更多的兽医参与公共卫生事务。医学院和兽医学院需要更多合作。专家们还敦促有关国家政府更为明智地看待隐瞒信息所带来的长期后果。如果及早发现并做出有效反应,本来可能控制禽流感的蔓延、减少经济损失,并使科学家们能确定传播病毒的动物。 传染病的形成,需要合适的条件。但是精确的机制还很不清楚。世卫组织已开始研究建造水坝和其他环境因素可能怎样改变了鸟类的迁徒方式,并促进了禽流感的传播。 关于禽流感的记载最早是在一个多世纪前的意大利,但是随着时间的过去,卫生官员一直没有跟踪禽流感在鸟类或人群中小规模暴发的机制。另一个未知数是,是什么导致H5N1变异成鸭子和其他候鸟致命性病毒,而较早的病毒的危害却相对较小。专家说,这种病毒最近从鸭子、鹅、天鹅和火烈鸟等各种动物身上查出。

对文中“缺乏能像跟踪人类疾病那样监控动物疾病的有力机制”一句,理解正确的一项是( )。

A.指兽医与人类健康专家之间缺少联系

B.指人类无法控制禽流感,说明这个世界十分脆弱,连小小的病毒都对付不了

C.感叹世界上还没有跟踪鸟类、监控动物疾病的机构

D.指全球公共卫生网络在工作系统的组织或部门之间相互作用的过程和方式等方面还存在漏洞