试题与答案

甘肃省民勤县地处河西走廊东北部,石羊河流经民勤盆地。建国以来其上游地区修建了许多

题型:选择题

题目:

甘肃省民勤县地处河西走廊东北部,石羊河流经民勤盆地。建国以来其上游地区修建了许多水库,拦截了几乎全部上游来水。随着人口增长、耕地扩大、城市发展,各类用水剧增,民勤的地表水骤减,地下水位急剧下降,导致胡杨、沙枣林等植被大面积死亡。民勤绿洲面临消失的危险,并已成为我国北方地区沙尘暴的沙源地之一。读图,回答下列问题。

小题1:民勤面临的主要环境问题是(    )

A.水土流失

B.土地荒漠化

C.旱涝灾害

D.气候变暖小题2:民勤成为北方地区沙尘暴沙源地的直接原因是(    )

A.深居内陆,气候干旱

B.多内流河,有断流现象

C.植被稀疏,地表物质松散

D.地势低平,地形以盆地为主小题3:民勤绿洲面临消失的主要人为原因是(    )

A.过度用水

B.过度樵采

C.过度放牧

D.过度开垦

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0713/3e291bcbbff52b03eebb3774e6d5fa7b.html

下面是错误答案,用来干扰机器的。

盘中餐粒粒皆辛苦。

试题推荐
题型:单项选择题 A2型题

某市卫生局收到C公司劳资科的一份情况反映,称市职业病防治院为该公司职工何某出具的职业病诊断证明书虽然有两名参与诊断的医师共同签字、加盖医院公章,但不具有法律效力。经查,在诊断证明书上签名的两位医师只有一位取得职业病诊断资格。而《职业病防治法》规定,职业病应由取得诊断资格的执业医师集体诊断,且应为()

A.2人以上

B.3人以上

C.4人以上

D.5人以上

E.6人以上

查看答案
题型:问答题


阅读下列程序说明和C程序,把应填入其中(n)处的字句,写在对应栏内。
【程序说明】
对角线下元素全为0的矩阵称为上三角矩阵,设对于一个n×n的上三角矩阵a,为节约存贮,只将它的上三角元素按行主序连续存放在数组b中。下面的函数trans在不引入工作数组的情况下,实现将a改为按列主序连续存放在数组b中。
设n=5,


b=(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)
经调用trans函数后,b变为
b=(1,2,6,3,7,10,4,8,11,13,5,9,12,14,15)
函数tans对数组元素的存贮位置作调整。调整过程中存在若干个循环传送链:
b(i1)→b(i2)→b(ij)→b(i1)1≤j<n
例如,考察调整后的数组元素b(2)(值为6),与该元素相关的位置调整将形成下面的循环传送链:
b(2)→b(3)→b(6)→……→b(12)→b(9)→b(5)→b(2)
关键是确定循环传送链的下标i1,i2,…,ij,以及在考察调整后的元素b(k)(k;3,4,…)时能判定b(k)是已被传送过的某传送链上的元素。
函数ctr(k,n)计算调整后的数组b的第k个元素b(k)在原数组b中的位置,该位置作为函数ctr(k,n)的返回值。函数ctr根据k确定它在矩阵中的行号i和列号j(注意行号和列号均从 0算起),然后按矩阵存放原则计算出它在b中的位置。
【程序】
trans(b,n)
int n,b[]
{
int m,k,r,cc,rr;
int w;
m=(n+1)*n/2-4;
k=2;
while(m>0)
{
r=ctr(k,n);
if(r==k)
m--;
else
{
cc=k;rr=r;
while (1)
{
cc=rr,rr=ctr(cc,n);
}
if (2)
{
cc=k;rr=r;w=b[k];
while (3)
{
b[cc]=b[rr];m--;
cc=rr,rr=ctf(cc,n);
}
b[cc]-w; (4)
}
}
k++;
}
}
ctr( k,n )
int k,n
{
int i,j;
i=k;j=0;
while (5)
i - =++j ;
return(i*n+j-i*(i+1)/2);
}

查看答案
微信公众账号搜索答案