问题 单项选择题

链表不具有的特点是( )。

A.不必事先估计存储空间

B.可随机访问任一元素

C.插入删除不需要移动元素

D.所需空间与线性表长度成正比

答案

参考答案:B

解析:链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。但是链式存储结构也有不足之处:①每个结点中的指针域需额外占用存储空间;②链式存储结构是一种非随机存储结构。

阅读理解

Why do people love pandas so much? Perhaps it is because they look very cute, or perhaps it is because there are not many left.

Pandas are actually called giant pandas. Many people also call them panda bears because they are mammals (哺乳类) classified from the bear family. Giant pandas originate in China. Pictures of both the dragon and the giant panda are often regarded as the symbols of China.

Giant pandas look different from other bears because they are white with black patches around their eyes, over their ears, and across their bodies. Although they look adorable and move slow, they can be as dangerous as any other bear when they are angry. Pandas mostly eat bamboo, but they may also eat other food like eggs, fish, oranges and bananas.

Many people think that giant pandas have few babies, and that is one of the reasons that there are not many of them left. But scientists say that a female panda may have about five or six cubs during her life. The female panda gives birth to one or two panda cubs, but she is only able to take care of only one of her cubs. As a result, one of her cubs dies soon after birth because of a lack of intense care.

The giant panda is an endangered species, and there are only about 2,000 giant pandas left in the world. People have been trying hard to protect giant pandas. It looks like their work is paying off because the number of giant pandas is increasing.

小题1:Why do some people call “pandas” panda bears?

A.Because they look like bears.

B.Because they like to live with bears.

C.Because they are often regarded as bears.

D.Because they are mammals classified from the bear family.小题2:What do pandas like eating most?

A.Bamboo.

B.Fish.

C.Bananas.

D.Oranges.小题3:How many baby pandas can a female panda have in her life?

A.Three.

B.Four or five.

C.Five or six.

D.More than seven.小题4:What does the phrase “paying off ” mean in the last paragraph?

A.To result in success.

B. To pay money on it.

C.To stop working.

D. To make it work.

判断题