1.在循环结束后重置总价值的值为零。去掉会使下次循环的初始总价值为上次循环的总价值,导致计算结果出错。 2.break使当前循环结束并执行下一行代码;continue会重新执行当前代码。7 3.没有必要。因为只有choise为1,2,3,4的情况,程序才会运行到line33-44的switch部分。