问题 单项选择题

下列程序的运行结果为 #include<iostream.h> template<class TT> class FF {TT a1,a2,a3; public: FF(TT b1,TT b2,TT b3){a1=b1;a2=b2;a3=b3;} TT Sum(){return a1+a2+a3;}}; void main() { FF<int>x(int(1.1),2,3),y(int(4.2),5,6); cout<<x.Sum()<<‘‘<<y.Sum()<<endl;}

A.6.1 15.2

B.6 15

C.6 15.2

D.6.1 15

答案

参考答案:B

解析: 本题考查模板函数的应用,表达式int(1.1)和int(4.2)是将1.1和4.2强制转换为整型。

多项选择题

甲上市公司以人民币为记账本位币,2012年1月1日,以12000万元人民币购人乙公司80%的股权,乙公司设立在美国,其净资产在2012年1月1日的公允价值为2000万美元(等于账面价值),乙公司确定的记账本位币为美元。
2012年3月1日,为补充乙公司经营所需资金的需要,甲公司以长期应收款形式借给乙公司500万美元,除此之外,甲、乙公司之间未发生任何交易。
2012年12月31日,乙公司的资产2500万美元,折合人民币15500万元,负债和所有者权益2500万美元,折合人民币15950万元(不含外币报表折算差额)
假定2012年1月1日的即期汇率为1美元=6.4元人民币,3月1日的即期汇率为1美元=6.3元人民币,12月31日的即期汇率为1美元=6.2元人民币,年平均汇率为1美元=6.3元人民币。甲公司借给乙公司的500万美元资金实质上构成对乙公司净投资的一部分。假定少数股东按比例承担所有外币报表折算差额。
要求:根据上述资料,不考虑其他因素,回答下列问题。

关于报表项目的列示及商誉的确认与计量,下列说法中正确的有( )。

A.外币报表折算差额应在资产负债表所有者权益项目下单独列示

B.合并财务报表上少数股东的外币报表折算差额应并入少数股东权益

C.合并财务报表中长期应收款和长期应付款应相互抵消

D.合并成本大于投资时被投资单位可辨认净资产公允价值份额的差额确认为合并报表商誉

E.合并成本大于投资时被投资单位可辨认净资产公允价值份额的差额在个别报表中确认为商誉

单项选择题