我们常常会在一些杂志上看到某种测试题:“如果选A跳至15题;选B跳至18题……”一类的情形,同样,在C语言中也可以让程序在执行时跳至指定的代码行。这里便需要用到无条件转移语句:goto语句。
工具/原料
C-Free
例:
2
输入以下内容:#include
3
运行结果如图:
说明:
1
goto语句结构如下:...;L1:执行语句; 执行语句;goto L1;...;其中L1为跳跃标志,使程序在运行时跳跃至此行,其表示法也可以是X2、line等。
2
goto语句常常与if条件语句配合使用;
3
也常常在循环结构中跳出循环体。如:#include
4
注意,goto语句只能在一个函数内跳跃,不能跨函数跳跃!
上一篇:C语言编译器那类比较好?
下一篇:如何使用C语言的声明语句