问题 单项选择题

有如下函数模板:
template < typename T, typename U >
Tcast(U u) returnu;
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。

A) cast(i) ;



B) cast< > (i);
C) cast < char * , int > (i) ;


D) cast < double, int > (i) ;

答案

参考答案:D

解析: 本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。

填空题

(16分)硫酸盐有着广泛的应用。

(1)以下是CuSO4·5H2O的实验室制备流程图。

根据题意完成下列填空:

① 理论上,为了制得纯净的CuSO4·5H2O晶体,需要消耗稀硫酸、稀硝酸溶质物质的量之比为      ,发生反应的离子方程式为                            

② 实际生产过程中对所加稀硝酸的浓度控制要求比较高,通常用标准氢氧化钠溶液来滴定。滴定过程中若用酚酞作指示剂,终点现象是                            。请在下图中画出滴定过程中溶液的pH随所滴加氢氧化钠溶液体积的变化的曲线图(要求过A点)。

③用惰性电极电解一定浓度的硫酸铜溶液,通电一段时间后,向所得的溶液中加入0.1mol Cu2 (OH)2CO3后恰好恢 复到电解前的浓度和pH(不考虑CO2的溶解)。则电解过程中共转移电子的物质的量为        

(2)为测定混合肥料K2SO4、(NH4)2SO4中钾的含量,完善下列步骤:

①称取钾氮肥试样并溶于水,加入足量        溶液,产生白色沉淀。

                        (依次填写实验操作名称)。

③冷却、称重。

若试样为m g,沉淀的物质的量为n mol,则试样中K2SO4的物质的量为:         mol.

(用含m、n的代数式表示)。

(3)PbSO4难溶于水却可溶于醋酸,你认为可能的原因是       

①醋酸铅可溶于水          ②醋酸铅是弱电解质

③醋酸铅在水中形成电离平衡时的c(Pb2+)小于PbSO4的溶解平衡的c(Pb2+

⑤因醋酸是弱酸,故反应可进行

单项选择题