问题 选择题

有关气温分布和变化的叙述正确的是(  )

A.一般情况下,低纬度地区气温低,高纬度地区气温高

B.同一纬度,一般高山、高原地区气温低、平原、盆地地区气温高

C.气温的年较差,温带地区小,热带地区大

D.地球表面等温线的分布和纬线完全一致

答案

纬度位置是影响气候的基本因素.因地球是个很大的球体,纬度不同的地方,太阳照射的角度就不一样,接受太阳光热的多少就不一样,气温的高低也相差悬殊.一般是纬度越低,气温越高;纬度越高,气温越低.地势对气候的影响是海拔越高,气温越低.所以同一纬度,一般高山、高原地区气温低,平原、盆地地区气温高.热带地区终年高温,气温的年较差较小,温带地区四季分明,年温差较大.等温线的分布与纬线大致平行,但是由于受地形地势、洋流、海陆等因素的影响,并不完全一致.

故选:B.

单项选择题 A1型题
问答题

[说明]
类Queue表示队列,类中的方法如表4-12所示。
表4-12 类Queue中方法说明表

方法说明
IsEmpty()判断队列是否为空,如果队列不为空,返回true;否则,返回false
Enqueue(object NewNode)入队操作
Dequeue()出队操作。如果队列为空,则抛出异常
类Node表示队列中的元素;类EmptyQueueException给出了队列中的异常处理操作。
[Java代码]
public class testmain { //主类
public static viod main (string args[]) {
Queue q= new Queue;
q.enqueue("first!");
q.enqueue("second!");
q.enqueue("third!");
(1) {
while(true)
system.out.println(q.dequeue());
}
catch( (2) ) { }
}
public class Queue {//队列
node m_firstnode;
public Queue(){m_firstnode=null;}
public boolean isempty() {
if (m_firstnode= =null)
return true;
else
return false;
}
public viod enqueue(object newnode) { //入队操作
node next = m_firstnode;
if (next = = null) m_firstnode=new node(newnode);
else {
while(next.getnext() !=null)
next=next.getnext();
next.setnext(new node(newnode));
}
}
public object dequeue() (3) { //出队操作
object node;
if (is empty())
(4)
else {
node =m_firstnode.getobject();
m_firstnode=m_firstnode.getnext();
return node;
}
}
}
public class node{ //队列中的元素
object m_data;
node m_next;
public node(object data) {m_data=data; m_next=null;}
public node(object data,node next) {m_data=data; m_next=next;}
public void setobject(object data) {m_data=data; }
public object getobject(object data) {return m_data; }
public void setnext(node next){m_next=next; }
public node getnext() {return m_next; }
}
public class emptyqueueexception extends (5) { //异常处理类
public emptyqueueexception() {
system. out. println ( "队列已空!" );
}
}