问题 单项选择题 计算题

2014年,位于北京市的甲公司进行了相应的并购重组,相关业务如下:

(1)2014年4月,甲公司吸收合并了于北京市的乙公司,从乙公司承继价值1000万元、占地面积9000平方米的厂房,乙公司注销,合并后原投资主体存续。

(2)2014年4月,丙公司申请破产,通过协商,甲公司承受丙公司在北京市的价值800万元、占地面积为6000平方米的厂房,甲公司当月以银行存款结清,甲公司不属于丙公司的债权人,没有安置丙公司的职工。

(3)2014年6月,甲公司在北京市购买一个占地24000平方米的停车场,合同总价款为2000万元,合同约定分三期付款,当年付款800万元。

(4)2014年10月,甲公司为了在天津市建立生产基地,购买了价值4000万元、占地面积18000平方米的厂房;采用征用方式购买了当地一块耕地15000平方米(其中3000平方米,经依法申请获得批准建设医院和中学学校)支付价款1000万元。(注:北京市城镇土地使用税年税额8元/平方米,天津市城镇土地使用税年税额4元/平方米,天津市耕地占用税40元/平方米,契税税率均为3%)

要求:根据以上资料,回答下列问题。

2014年甲公司共计应缴纳契税()万元。

A.251

B.234

C.278

D.264

答案

参考答案:B

解析:

1.企业合并,合并后的企业承受原合并各方的土地和房产,原投资主体存续的,免征契税;企业破产后,买受人不考虑员工安置,不享受契税优惠,依法征收契税。应缴纳契税=800×3%=24(万元)

2.共计应缴纳的契税=24+(2000+4000+1000)×3%=234(万元)

3.应纳土地使用税额=(9000+6000)×8÷12×8÷10000+24000×8÷12×6÷10000+18000×4÷12×2÷10000=18.8(万元)

4.购买耕地用于非农业建设,依法征收耕地占用税,用于建设医院和学校的耕地,免征耕地占用税。应缴耕地占用税=(15000-3000)×40÷10000=48(万元)

问答题


阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。
【说明】
某网络游戏存在战士(Fighter)、野蛮人(Savage)、白法师(White Witch)三种角色,它们具有Role接口,角色的类图关系如图1.1所示。现要将黑法师(BlackWitch)角色加入此网络游戏以实现功能扩充。已知某第三方库已经提供了法师(Witch)类,且完全满足系统新增的黑法师角色所需的功能,但法师 (Witch)不是由Role派生而来,它提供的接口不能被系统直接使用。代码8-1既使用了法师(Witch),又遵循了Role规定的接口,既避免了从头开发一个新的黑法师类,又可以不修改游戏中已经定义的接口。代码8-2根据用户指定的参数生成特定的角色实例,并对之进行显示操作。
游戏中定义的接口与黑法师(BlackWitch)提供的显示接口及其功能见表1.1。


图片1.1 角色的类图关系
表1.1

Roke BlackWitch功能
display()displayIt()显示角色
【代码8-1】
class BlackWitch: public (1) {
private:
(2) m_BlackWitch;
public:
void display( ) {
m_BlaekWitch. (3) ;
} };
【代码8-2】
class Factory {
public:
(4) getRolelnstance( int type){ //生成特定类实例
switch (type) {
case 0: return new Fighter;
case 1: return new Savage;
case 2: return new WhiteWitch;
case 3: return new BlackWitch;
default: return NULL;
}
}
};
void main(int arge,ehar * argv[ ] ) {
if(arge ! =2){
cout < < "error parameters !" < < end1;
return;
}
int type = atoi(argv[ 1 ] );
Factory factory;
Role * s;
s = factory. (5) ;
if(s = = NULL) {
cout < < "Error get the instance !" < < end1;
return;
}
s-- > display( );
delete s;
return;
}

单项选择题