问题

“此日漫挥天下泪,有公足壮海军威”。光绪帝这副挽联悼念的是甲午中日战争中哪位为国捐躯的清军将领?  ( )

A.左宗棠

B.丁汝昌

C.邓世昌

D.林则徐

答案

答案:C

题目分析:本题考察甲午中日战争中的黄海海战清朝爱国官兵英勇抗敌的史实,在黄海海战中,致远舰管带邓世昌命令军舰撞向日敌主力舰,最后英勇牺牲,根据所学知识,本题选D。

点评:本题难度较小,考察学生的识记能力,黄海海战是甲午中日战争中的一次重要战役,清朝爱国官兵英勇抗敌,不怕牺牲的精神永远值得我们学习,本知识点是命题的重点内容,同学们对黄海海战中英雄人物的事迹要重点把握和识记。

单项选择题
填空题

[说明]
下面程序是一个小型公司工资管理的程序。该公司主要有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;

;