展开全部
填空部分应该这样:
DO WHILE N<=18 '当小红的年龄<=18岁时计算
S=S*(1+Y)+B*N 'S*(1+Y)----已存款的到期本息,B*N----本年新存入金额
N=N+1 '准备计算下一年
LOOP '循环体结束
DO WHILE N<=18 '当小红的年龄<=18岁时计算
S=S*(1+Y)+B*N 'S*(1+Y)----已存款的到期本息,B*N----本年新存入金额
N=N+1 '准备计算下一年
LOOP '循环体结束
追问
为什么是n≤18呢,当她18岁时不是不记利息只拿那年的本金吗,n≤18那么18岁那年还是执行算利息的程序啊
追答
18岁生日时存入,要过一年后才能得到利息的,相当于存入后当天取出,所以最后18岁时的存入是没有利息的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询