程序设计的问题
请教一个程序设计的问题,设计仓库盘存表。月份为n,期末为x,期初为a,入库为b,出库为c
store 0 to x
for n=1
x1=a12+b1-c1
a1=x1
endfor
for n=2 to 12 step 2
x2=a1+b2-c2
a2=x2
next
endfor
请问这样写的程序合理吗?或者有更好的方法,谢谢!


想提几个问题:
1、“月份为n,期末为x,期初为a,入库为b,出库为c”那么a12、b1、c1是什么?
2、“for n=1……endfor”是什么意思,这能实现循环吗?
3、“for n=2 to 12 step 2”是不是只统计双数月份?
基本思路“期末数=期初数+本期增加数-本期减少数”没错,但不知道您的表结构,所以不便发表其他意见。