0 IF X = 42 GOTO 40'最前面的"10"是行号,X=42时会跳到行号=40的程式码,否则会跳到下一行20 X = X + 130 GOTO 10'跳到行号=10的程式码40 PRINT "X是42!"'输出"X是42!"一般认为Goto型式的分支是比较差的程式风格，因为容易形成复杂而难以理解的面条式代码，细节可参照视为有害及结构化编程。虽然一些版本的BASIC仍要求标註行号，但多半会将GOTO改为更结构化的流程控制指令，如for回圈及while回圈。像是C语言及C++之类的语言仍