问题 填空题

菲律宾《马尼拉标准今日报》4月28日发表菲律宾投资家维克托•阿齐斯的署名文章《它属于中国》.摘录如下:斯卡伯勒礁(即我黄岩岛)确实属于中国,早在元朝1279年中国就已发现并在地图上对其进行了标注.中国大陆和台湾的渔民从那时起就在这里活动.实际上,当时在蒙古统治者忽必烈手下工作的天文学家、工程师兼数学家郭守敬对南海进行了测绘,测绘点就是作为中沙群岛一部分的斯卡伯勒礁.

(1)郭守敬当时乘船去遥远的南海进行测绘时,为指示航向,需要用到的工具是______.

(2)到达黄岩岛后,郭守敬和其他人从船上登陆到岛上,船所受浮力______(选填“变大”、“变小”或“不变”),船身会______(选填“上浮一些”、“下沉一些”或“不变”).

答案

(1)郭守敬当时乘船去遥远的南海进行测绘时,为指示航向,需要用到的工具是指南针;

(2)因为船在水面处于漂浮状态,所以物体漂浮时浮力等于自身重力.当到达黄岩岛后,郭守敬和其他人从船上登陆到岛上,船和船上的货物总重减小,船受的浮力变小,排开液体的体积变小,船会上浮一些.

故答案为:指南针;变小;上浮一些.

填空题

[说明]
下面程序是一个小型公司工资管理的程序。该公司主要有4类人员:经理、兼职技术人员、销售员和销售经理。基类为employee,由它派生出technician类,manager类,salesman类,最后由manager类和salesman类派生出salesmanager类。月工资计算办法是:经理拿固定月薪8000;兼职技术人员按每小时100元领取月薪; 销售按当月销售额的4%提成; 销售经理既拿固定月工资也领取销售提成,固定月工资5000元,销售提成为所管辖部门当月销售总额的0.5%。
[C++程序]
#include<iostream.h>
#include<string.h>
class employee

protected:
int no;
char name [10] ;
float salary;
public :
employee ()

cout<< "职工编号: " ;
cin>>no ;
cout<<"职工姓名:";
cin>>name ;
salary= 0 ;

void pay ()
void display ()
;
class technician:public employee
private :
float hourlyrate;
int workhours;
public :
technician() hourlyrate=100;
void pay ()

cout<<name本月工作时数: " ;
cin>>workhours ;
salary=hourlyrate*workhours;

void display ()

cout<<"兼职技术人员"<<name<<"(编号为"<<no\
<<")"<<"本月工资:"<<salary<<endl;

;
class salesman: (1)

protected:
float commrate;
float sales;
public:
salesman() commrate=0.04;
void pay()

cout<<name<<"本月销售额:";
cin>>sales;
salary= (2) ;

void display()

cout<<"销售额"name<<"(编号"<<no<<\
<<")"<<"本月工资:"<<salary<<endl;

;
class manager: (3)

protected:
float monthlypay;
public:
manager()monthlypay=8000;
void pay()salary=monthlypay;
void display()

cout<<"经理"<<name<<"(编号为"<<no\
<<")"<<"本月工资:"<<salary<<endl;

;
class salesmanager: (4)

public:
salesmanager()

monthlypay=5000;
commrate=0.005;

void pay()

cout<<name<<"所管部门月销售量:";
cin>>sales:
salary= (5) ;

void display()

cout<<"销售经理"<<name<<"(编号为"<<no\
<<")"<<"本月工资:"<<salary<<endl;

;

问答题 简答题