问题
单项选择题
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
A.栈
B.堆
C.数组
D.链表
答案
参考答案:A
解析:[讲解] 一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
A.栈
B.堆
C.数组
D.链表
参考答案:A
解析:[讲解] 一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。
2003年初,甲公司平价发行了一项债券,本金7500万元(不考虑交易费用),剩余年限
5年,次年1月5日支付上年利息,2007年末兑付本金和最后一期利息。2003年1月1日至2007年12月31日合同约定的利率为:6%、8%、10%、12%、16.4%。同日乙公
司购入甲公司平价发行的全部债券,并作为持有至到期投资。
要求:
(1)填列并计算各年名义利息。
年份 | 利率(%) | 利息 |
2003 | ||
2004 | ||
2005 | ||
2006 | ||
2007 |
年份 | 年初摊佘成本 | 利息收益(利息费用) | 现金流量 | 年末摊佘成本 |
2001 | ||||
2002 | ||||
2003 | ||||
2004 | ||||
2005 |