问题 填空题

下列程序的运行结果是______。
#include<iostream.h>
class Base

public:
void f(int x)cout<<“Base:”<<x<<endl;
);
class Derived:public Base

public:
void f(char*str)cout<<“Derived:”<<str<<endl;

void main(void)

Base*pd=new Base;
pd=new Derived;
pd->f(‘a’);

答案

参考答案:Base:97。

解析: 本题主要考查两个知识点,一是基类指针可以指向派生类对象,并可以访问派生类的所有成员。二是在函数重载中进行隐式类型转换。如pd->f(‘a’);系统到底调用哪个重载函数呢实参既不是派生类中的形参,也不是基类中f函数的形参类型。此时系统根据就近原则和从高优先级到低优先级的规则尝试隐式转换。单字符更接近整数,故调用的是基类的f函数。

填空题

(16分)利用化学原理可以对工厂排放的废水、废渣等进行有效检测与合理处理。

Ⅰ.染料工业排放的废水中含有大量有毒的NO2¯,可以在碱性条件下加入铝粉除去(加热处理后的废水,会产生能使湿润的红色石蕊试纸变蓝的气体)。除去NO2的离子方程式为                                      

Ⅱ.某工厂对制革工业污泥中Cr(Ⅲ)回收与再利用工艺如下(硫酸浸取液中金属离子主要是Cr3+,其次是Fe3+、Al3+、Ca2+、Mg2+):

部分阳离子常温下以氢氧化物形式沉淀时溶液的pH见下表:

阳离子Fe3+Fe2+Mg2+Al3+Cu2+Cr3+
开始沉淀时的pH1.97.0————4.7——
沉淀完全时的pH3.29.011.186.79 (>9溶解)
(1)实验室用18.4 mol·L-1的浓硫酸配制250 mL 4.8 mol·L-1的硫酸溶液,所用的玻璃仪器除烧杯、玻璃棒和吸量管(一种能精确量取一定体积液体的仪器)外,还需                                

(2)加入H2O2的作用是                                           

(3)钠离子交换树脂的原理为:Mn++nNaR→MRn+nNa+,被交换的杂质离子是

                     (选填:Fe3+、Al3+、Ca2+、Mg2+)。

Ⅲ.印刷电路铜板腐蚀剂常用FeCl3。腐蚀铜板后的混合溶液中,若Cu2+、Fe3+和Fe2+的浓度均为0.10 mol·L-1,请参照上表给出的数据和提供的药品,简述除去CuCl2溶液中Fe3+和Fe2+的实验步骤①                             ③过滤。(提供的药品:Cl2 浓H2SO4  NaOH溶液  CuO  Cu)

单项选择题 A2型题