若有以下定义: struct node { int data; struct node *next; } *p,*q,*t; 指针p、t和q分别指向图中所示结点: p t q ↓ ↓ ↓ ┌──┬──┐ ┌──┬──┐ ┌──┬──┐ │data│next┼→│data│next┼→│data│next┼→... └──┴──┘ └──┴──┘ └──┴──┘ 现要将t和q所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是( )
甲公司以其生产的产品一批换入丙公司的一台设备,该批产品的账面余额为430000元,已提存货跌价准备10000元,其计税价值和公允价值均为500000元,增值税率为17%。交换过程中甲公司还以现金支付给丙公司20000元作为补价,同时支付相关费用15000元。设备的原价为800000元,已提折旧220000元,已提减值准备20000元,设备的公允价值为600000元,增值税率17%。要求:判断该交易是否属于非货币性资产交换,计算甲公司换入设备的入账价值。(4分)