用goto是一个个人爱好的问题.“我”的意见是,十个goto中有九个可以用相应的结构化结构来替换.在那些简单情形下,你可以完全替换掉goto,在复杂的情况下,十个中也有九个可以不用:你可以把部分代码写成一个小的子程序调用:用嵌套的if语句:用状态变量代替:或者重新设计控制条件的结构.消除goto是很难的,但它却是很好的脑力活动. 如果100个用goto的情形中有一个靠goto很好地解决问题的方法,这时你要把它用的好些.只要问题能够解决,我们是不约束用不用goto的,当时应当注意,最好还是少用或者…