第7题: [填空题]以下函数 sstrcat( )的功能是实现字符串的连接,即将 t 所指字符串复制到 s 所指 字符串的尾部。例如:s 所指字符串为 abcd,t 所指字符串为 efgh,函数调用后
s 所指字符串为 abcdefgh。请填空。
#include
void sstrcat(char *s,char *t)
{ int n;
n=strlen(s);
while(*(s+n)=_________){s++; t++;}
}
参考答案:*t 答案解析:本题解题的关键在理解“*(s+n)”,其中 s 代表字符串 s 的首地址,n 是字符串 s 的长度,*(s+n)代 表了字符串 s 最后一个字符的后一个字符,即“/0”,根据题意,“/0”所在位置应该
第27题: [单项选择]A企业以其持有的一项无形资产换取B企业的一项长期股权投资,该项交易中不涉及补价。A企业该项无形资产的账面价值为120万元,公允价值为100万元。B企业该项长期股权投资的账面价值为78万元,公允价值为80万元,A企业营业税税率为5%,A企业收到补价20万元。假设该项交易具有商业实质。A企业换人该项长期股权投资的人账价值为( )万元。(不考虑营业税以外的其他税费) A. 120 B. 85 C. 105 D. 100 参考答案:B 答案解析:[解析] 交易具有商业实质,应以换出资产的公允价值为基础计算换入资产的人账价值。该项长期股权投资的人账价值-100+l00×5%-20-85(万元)。
第28题: [单项选择]藏獒是世界上最勇猛的狗,一只壮年的藏獒能与5只狼搏斗。所有的藏獒都对自己的主人忠心耿耿,而所有忠实于自己主人的狗也为人所珍爱。 如果以上陈述为真,以下陈述都必然为真,除了______。 A. 有些为人所珍爱的狗不是藏獒 B. 任何不为人所珍爱的狗不是藏獒 C. 有些世界上最勇猛的狗为人所珍爱 D. 有些忠实于自己主人的狗是世界上最勇猛的狗 参考答案:A 答案解析:[解析] 由“所有的藏獒都对自己的主人忠心耿耿”和“所有忠实于自己主人的狗也为人所珍爱”得,所有的藏獒都为人所珍爱,换位推理得“有些为人所珍爱的狗是藏獒”,由此不能推出“有些为人所珍爱的狗不是藏獒”,