试题与答案

若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。A

题型:单项选择题

题目:

若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。

A.p1=&n;p2=&p1;

B.p1=n;

C.p1=&n;*p2=p1;

D.p1=&n;p2=p1;

答案:

参考答案:D

解析: 本题考查指针变量的赋值。
选项A)中,p1、p2本身都是地址变量,不能再将p1取地址赋给p2;选项B)中,不能将整型数据直接赋值给指针型数据;选项C)中,*p2代表了一个整型变量,而*p2=p1这个语句试图把一个地址值放入一个整型变量中是错误的:选项D)中指针间的赋值是正确的。

试题推荐
题型:计算题

金属铁用途广泛,高炉炼铁的总反应为:Fe2O3(s)+3CO(g)2Fe(s)+3CO2(g),请回答下列问题:

(1)一定温度下,在体积固定的密闭容器中发生上述反应,可以判断该反应已经达到平衡的是     

A.密闭容器中总压强不变

B.密闭容器中混合气体的平均摩尔质量不变

C.密闭容器中混合气体的密度不变

D.c(CO)= c(CO2)E.Fe2O3的质量不再变化

(2)一定温度下,上述反应的化学平衡常数为3.0,该温度下将4molCO、2molFe2O3、6molCO2、5molFe加入容积为2L的密闭容器中,此时反应将向      反应方向进行(填“正”或“逆”或“处于平衡状态”);反应达平衡后,若升高温度,CO与CO2的体积比增大,则正反应为      反应(填“吸热”或“放热”) 。

(3)已知:3Fe2O3(s)+CO(g)2Fe3O4(s)+CO2(g) △H="–47" kJ/mol

Fe3O4(s)+CO(g)3FeO(s)+CO2(g)   △H=" +19" kJ/mol

FeO(s)+CO(g)Fe(s)+CO2(g)      △H="–11" kJ/mol

则Fe2O3(s)+3CO(g)2Fe(s)+3CO2(g)的△H=            

(4)上述总反应在高炉中大致分为三个阶段,各阶段主要成分与温度的关系如下表:

温度 250℃ ~  600℃ ~  1000℃ ~  2000℃
主要成分      Fe2O3        Fe3O4          FeO            Fe
 

800℃时固体物质的主要成分为         ,该温度下若测得固体混合物中m(Fe)︰m(O)=105︰32,则Fe3O4被CO还原为FeO的百分率为            (设其它固体杂质中不含Fe、O元素)。

查看答案
微信公众账号搜索答案