问题 判断题

(12分)读下图回答下列问题。

(1)甲乙丙丁四座山峰,海拔最高的是     ,该山峰海拔为      米。(2分)

(2)甲山峰位于乙山峰的     方向,两山峰的实际距离约为     千米。(2分)

(3)该地区地形以     为主,地势                               。(2分)

(4)E点所在的地形部位是     ,F点所在的地形部位是     。(2分)

(5)M点所在的地形部位是     ,N点所在的地形部位是     。(2分)

(6)①和②为两条登山路线,你选择哪条?请说明理由。(2分)

答案

(1)甲 952

(2)正东  6

(3)山地 东北高,西南低

(4)鞍部 陡崖

(5)山谷 山脊

(6)选①的理由是:等高线稀疏,坡度缓,省力气.选②的理由是:路途近,省时间.

题目分析:

(1)海拔是地面某一个地点高出海平面的垂直距离,结合图示得知:海拔最高的是甲处,海拔高度为952米.

(2)结合指向标得知:甲山峰位于乙山峰的正东方向;根据比例尺=图上距离/实地距离得出,两山峰的实际距离=5×200000=1000000厘米=10千米.

(3)结合图示得知:该地区的地形以山地为主,地势是东北高,西南低.

(4)E点所在的地形部位是鞍部(两山顶之间相对低洼的部位为鞍部),F点是陡崖(几条海拔不同的等高线重合处为陡崖).

(5)M点为山谷(等高线向海拔高处凸为山谷);N点为山脊(等高线向海拔低处凸为山脊).

(6)两条登山线路各有利弊,选①的理由是:坡度缓,省力气;选②的理由是:路途近,省时间.

选择题
填空题

使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义r用于表示个人基本信息的类PInfo,但类PInfo的定义并不完整。请按要求完成下列操作,将类PInfo的定义补充完成:
(1)定义私有数据成员bloodType用于表示血型,血型为char型的数据。请在注释1之后添加适当的语句。
(2)完成构造函数的定义,要求具有默认值,默认值为身高175,体重70,血型A。请在注释2之后添加适当的语句。
(3)完成类PInfo外成员函数SetInfo的定义。请在注释3之后添加适当的语句。
(4)在主函数中调用成员函数SetInfo,把对象d2的3个私有数据成员分别设定为身高170,体重64,血型B。请在注释4之后添加适当的浯句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
试题程序:
#include<iostream.h>
class PInfo

private:
int height;
int weight;
//********1********
public:
//********2********
:height(ht),weight(wt),bloodType(bt);
PInfo(PInfo &h1):height(h1.height),
weight(h1.weight),bloodType(h1.bloodType)
int GetHeight()

return height;

int GetWeight()

return weight;

int GetBloodType()

return bloodType;

void SetInfo(int ht,int wt,char bt);
void Display();

//********3********

height=ht;
weight=wt;
bloodType=bt;

void Plnfo::Display()

cout<<"HumanInfo:”;
cout<<height<<"cm,"<<weight<<"Kg,BloodType"<<bloodType<<end1;

void main()

PInfo h1(169,61,’A’);
PInfo h2;
PInfo h3(h1);
PInfo h4(h2);
//********4********
h1.Display();
h2.Display();
h3.Display();
h4.Display();