试题与答案

甲公司发行1000万股普通股(每股面值1元,市价5元)作为合并对价取得乙公司100%

题型:单项选择题

题目:

甲公司发行1000万股普通股(每股面值1元,市价5元)作为合并对价取得乙公司100%的股权,合并后乙公司维持法人资格继续经营,合并双方合并前无关联关系,购买日乙企业的可辨认资产公允价值总额为5000万元,可辨认负债公允价值总额为2000万元,则合并成本与享有被购买方可辨认净资产公允价值份额的差额应()

A.计入商誉3000万元

B.计入资本公积3000万元

C.个别报表不作账务处理,编制合并财务报表时确认合并商誉2000万元

D.个别报表不作账务处理,编制合并财务报表时确认资本公积2000万元

答案:

参考答案:C

解析:非同一控制下企业合并形成的长期股权投资,合并成本大于享有被购买方可辨认净资产公允价值份额的差额在合并财务报表反映,个别财务报表中不反映,不用做会计分录,编制合并财务报表时,确认合并商誉=5000-(5000-2000)=2000(万元)。 【该题针对“非同一控制下企业合并的处理”知识点进行考核】

试题推荐
题型:填空题

[说明]
从文件in.dat中读取一篇英文文章存入到字符串数组xx中,以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排。最后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组xx中,最后把结果xx输出到文件OUT6.DAT中。
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。
[函数]
#include<string.h>
#include<conio .h>
#include<ctype.h>
#include<stdio.h>
char xx[50][80];
int maxline = 0 ; /*文章的总行数*/
int ReadDat (void) ;
void WriteDat (void) ;
void StrOL(void)

char *p1,*p2,t [80];
int i;
for (i=0; i<maxline; i++)
p1=xx[i];t[0]=0;
while (*p1) p1++;
while (p1>=xx [i])
while (! isalpha (*p1) &&p1 ! =xx [i]) p1--;
p2 =p1;
while( (1) )p1--;
if (p1==xx [i])
if (isalpha (*p1) p1--;
else if (! isalpha (* (p1+1;)) break;
p2++;
(2) ;
strcat (t,p1+1) ;
strcat (t, " ") ;

strcpy (xx [i] ,t) ;


void main

if( (3) )
printf ("数据文件in.dat不能打开! \n\007") ;
return;

StrOL ();
writeDat ();
getch;
int ReadDat (void)

FILE *fp;
int i=0;
char *p;
if ((fp=fopen ("e:\\a\\\in.dat " , "r")) ==NULL) return 1;
while (fgets (xx [i] , 80, fp) ! =NULL)
p=strchr (xx [i] , ’\n’) ;
if(p)*p=0
i++ ;

maxline= (4) ;
fclose (fp);
return 0;

void WriteDat (void)

FILE *fp;
int i;
fp=fopen("e: \\a\\out6 .dat" ,"w");
for (i=0; i<( (5) ) ; i++)
printf("%s\n" ,xx [i]);
fprintf (fp, "%s\n", xx[i]);

fclose(fp);

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