title: 有哪些循环方法是只能用goto完成，不能用for循环完成的？
desc: 老师说，goto是高级跳转语句。又说，goto代码量多，麻烦，叫我们不要轻易用。那我就有疑问了，为啥叫他高级跳转语句？因为难用？
topic: 编程语言
content: G加科皮尼和C波姆从理论上证明了：任何程序都可以用顺序分支和重复结构表示出来。这个结论表明，从高级程序语言中去掉GOTO语句并不影响高级程序语言的编程能力，而且编写的程序的结构更加清晰。
answerer_tags: 天下难事，必作于易，天下大事，必作于细。