问题 单项选择题

SLE患者具有诊断意义的ANA滴度为()

A.>1:50

B.>1:60

C.>1:70

D.>1:80

E.>1:90

答案

参考答案:D

问答题

黄河公司系上市公司,所得税采用债务法核算,适用的所得税税率为25%,按净利润的10%提取盈余公积。该公司有关资料如下:
资料一:该公司于2006年12月建造完工的办公楼作为投资性房地产对外出租并对其采用成本模式进行后续计量,该办公楼的原价为5000万元,预计使用年限为25年,不考虑残值,采用平均年限法计提折旧。假定税法规定的折旧方法、预计使用年限和预计净残值与上述做法相同。2009年1月1日,黄河公司决定采用公允价值对出租的办公楼进行后续计量。该办公楼2009年1月1日的公允价值为4800万元。2009年12月31日,该办公楼的公允价值为4900万元。假定2009年1月1日前无法取得该办公楼的公允价值。
资料二:黄河公司2006年12月20日购入一台管理用设备,原始价值为230万元,原估计使用年限为10年,预计净残值为10万元,按年数总和法计提折旧。由于固定资产所含经济利益预期实现方式的改变和技术因素的原因,已不能继续按原定的折旧方法、折旧年限计提折旧。黄河公司于2009年1月1日将设备的折旧方法改为平均年限法,将设备的折旧年限由原来的10年改为8年,预计净残值为10万元。
要求:
1.根据资料一:①编制黄河公司2009年1月1日会计政策变更的会计分录;
②将2009年1月1日资产负债表部分项目的调整数填入下表;

2009年1月1日资产负债表部分项目的调整数

项目金额(万元) 调增(+) 调减(-)
累计折旧
投资性房地产
递延所得税资产
递延所得税负债
盈余公积
未分配利润

③编制2009年12月31日投资性房地产公允价值变动的会计分录;
④计算2009年12月31日递延所得税负债或递延所得税资产的余额及发生额(注明借贷方)。

问答题

[说明]

当一元多项式中有许多系数为零时,可用一个单链表来存储,每个节点存储一个非零项的指数和对应系数。

为了便于进行运算,用带头节点的单链表存储,头节点中存储多项式中的非零项数,且各节点按指数递减顺序存储。例如:多项式8x5-2x2+7的存储结构为:

函数中使用的预定义符号如下:

#define EPSI 1e-6

struct Node /*多项式中的一项*/

double c; /*系数*/

int e; /*指数*/

struct Node *next;

;

typedef struct /*多项式头节点*/

int n; /*多项式不为零的项数*/

struct Node *head;

POLY;

[函数]

void Del(POLY *C, struct Node *p)

/*若p是空指针则删除头节点,否则删除p节点的后继*/

struct Node *t;

/*C是空指针或C没有节点*/

if(C == NULL || C->head == NULL)return;

if( (1) )(/*删除头节点*/

t = C->head;

C->head = t->next;

return;

/*if*/

t = p->next;

p->next = t->next;

;/*Del*/

void Insert(POLY *C, struet Node *pC)

/*将pC节点按指数降序插入到多项式C中*/

/*若C中存在pC对应的指数项,则将系数相加;若其结果为零,则删除该节点*/

struct Node *t, *tp;

/*pC为空指针或其系数近似为零*/

if(pC == NULL || fabs(pC->c) < EPSI)return;

if(C->head == NULL) /*若C为空,作为头节点插入*/

C->head = pC;

pC->next = NULL;

C->n++;

return;

/*if*/

/*若pC的指数比头节点的还大,插入到头节点之前*/

if(pC->e > C->head-)e)

(2) ;

C->head = pC;

C->n++;

return;

/*if*/

(3) ;

t = C->head;

while(t!= NULL)

if(t->e > pC->e)

tp = t;

t = t->next;

else if(t->e == pC->e) /*C中已经存在该幂次项*/

t->c += pC->c; /*系数相加*/

if(fabs(t->c) < EPSI) /*系数之和为零*/

(4) ; /*删除对应节点*/

C->n--;

(5) ;

else t = NULL; /*C中已经不存在该幂次项*/

/*while*/

if(t == NULL)/*适当位置插入*/

pC->next = tp->next;

tp->next = pC;

C->n++;

/*if*/

;/*Insert*/

(2)处填()。