问题 综合

读图,回答问题。16分

(1)从上图可以看出,我国水土流失最为严重的地区是         ,此外         上游水土流失也较为严重,造成水土流失严重的共同人为原因是       。(6分)

(2)读“黄土高原景观”图,描述黄土高原地表景观特征                 。(2分)

(3)黄土高原地理位置比较特殊,表现出明显的过渡性,从地形、农业生产两方面举例说明        。(2分)

(4)要实现黄土高原地区的可持续发展,必须加强     ,改善     。(2分)

读“黄土高原生态建设示意图”,综合治理黄土高原应采取的生物措施是          。(2分)

(5)根据“黄土高原逐月降水量柱状分布图”,说出造成黄土高原水土流失的一条自然因素      。(2分)

答案

(1)黄土高原 长江  滥垦乱伐 (2)千沟万壑,支离破碎 (3)地形:从平原向高原、山地过渡 农业生产:从农耕区向牧区过渡(4)生态建设 环境  植树种草(5)降水集中在夏季多暴雨

本题主要考查的是黄土高原的相关知识。(1)从上图可以看出,我国水土流失最为严重的地区是黄土高原,此外长江上游水土流失也较为严重,造成水土流失严重的共同人为原因是滥垦乱伐;(2)黄土高原地表景观特征千沟万壑,支离破碎;(3)黄土高原地理位置比较特殊,表现出明显的过渡性,主要有:从地形来看,为从平原向高原、山地过渡,从农业生产来看,为从农耕区向牧区过渡;(4)要实现黄土高原地区的可持续发展,必须加强生态建设,改善环境;综合治理黄土高原应采取的生物措施是植树种草;(5)黄土高原水土流失的一条自然因素降水集中在夏季多暴雨。

材料题
填空题

【说明】
本题给出四个函数,它们的功能分别是:
1.int push(PNODE*top,int e)是进栈函数,形参top是栈顶指针的指针,形参e是入栈元素。
2.int pop(PNODE*top,int*e)是出栈函数,形参top是栈顶指针的指针,形参e作为返回出栈元素使用。
3.int enQueue(PNODE*tail,int e)是入队函数,形参tail是队尾指针的指针,形参e是入队元素。
4.int deQueue(PNODE*tail,int*e)是出队函数,形参tail是队尾指针的指针,形参e作为返回出队元素使用。
以上四个函数中,返回值为。表示操作成功,返回值为-1表示操作失败。
栈是用链表实现的;队是用带有辅助结点(头结点)的单向循环链表实现的。两种链表的结点类型均为:
typedef struct node
int value;
struct node * next;
NODE, * PNODE;
【函数1】
int push(PNOOE * top,int e)

PNODE p = (PNODE) malloc (sizeof (NODE));
if (! p) return-1;
p->value=e;
(1) ;.
*top=p;
return 0;

【函数2】
int pop (PNODE * top,int * e)

PNODE p = * top;
if(p == NULL) return-1;
* e = p->value;
  (2) ;
free(p);
return 0;

【函数3】
int enQueue (PNODE * tail,int e)
PNODE p,t;
t= *tail;
p = (PNODE) malloc(sizeof(NODE));
if(!p) return-1;
p->value=e;
p->next=t->next;
(3) ;
* tail = p;
return 0;

【函数4】
int deQueue(PNODE * tail,int * e)
PNODE p,q;
if(( * tail)->next == * tail) return-1;
p= (* tail)->next;
q = p ->next;
  * e =q ->value;
(4) =q->next;
if(,tail==q) (5) ;
free(q);
return 0;