问题 阅读理解与欣赏

阅读短文,完成后面的练习。

经验之谈

  老骆驼在垂暮之年,又一次穿越了号称“死亡之海”的千里涉漠,载誉归来马和驴子请老英雄去介绍经验。

  “其实没有什幺好说的,”老骆驼说,“认准目标,耐住性子,一步一步往前走,就到达了目的地。”  

  “就这些?没有了?”马和驴问。   

  “没有了,就这些。”   

  “___________________”马和驴都很失望。   

  任何来自实践的经验之谈,都不复杂,都是简单明了的,关键是看人们能否实实在在地运用到实践中去。

1.为文中空白处补一句话,要符合马和驴失望的心情。

2.短文最后一自然段在文中起什么作用?

_________________________________

3.下面是对文中最后一句话的改写,意思正确且简明的一项是(  )。   

A.经验之谈,都不复杂,是简单明了的,关键是看人们能否运用到实践中去   

B.经验之谈都是简单明了的,关键看能否运用到实践中去。   

C.来自实践的经验之谈都是简单明了的,关键是看能否实在地运用。

4.骆驼的经验对我们有什么启发?

_________________________________

答案

1.还以为你能说出些惊人的话来,没想到就这么简单。  

2.点明中心,揭示寓意。    

3 .B  

4.经验之谈看起来都不复杂,关键是能不能落实到实践中踏踏实实地去做。

单项选择题
问答题

下列给定程序中,已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。
请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdio.h>
#include <stdlib .h >
#define N 8
typedef struct list
int data;
struct list * next;
SLIST;
void fun(SLIST * h, int x)
SLIST * p, * q, * s;
s=(SLIST *) malloc (sizeof
(SLIST));
/********** found********** /
s->data= (1) ;
q=h;
p=h->next;
while(p!=NULL && x >p->data)
/********** found********** /
q= (2) ;
p=p->next;

s->next=p;
/********** found********** /
q->next= (3) ;

SLIST * creatlist(int * a)
SLIST * h, * p, * q; int i;
h=p=(SLIST *)malloc (sizeof
(SLIST));
for(i=0; i<N; i++)
q=(SLIST *)malloc (sizeof
(SLIST));
q->data=a[i]; p->next=q; p=q;

p->next=0;
return h;

void outlist (SLIST * h)
SLIST * p;
p=h->next;
if (p==NULL)
printf ("\nThe list is NULL ! \n");
else
printf ("\nHead");
do printf ("->% d", p->data);
p=p->next;
while (p!=NULL);
printf("->End\n");


main ()
SLIST * head; int x;
int a[N]=11, 12, 15, 18, 19, 22, 25,
29;
head=creatlist (a);
printf ("\nThe list before inser-
ting: \n");
outlist (head);
printf("\nEnter a number : ");
scanf ("% d", &x);
fun (head, x);
printf (" \nThe list after inser-
ting: \n");
outlist (head);