D 语言 - Break 语句
D 编程语言中 的break 语句有以下两种用法 −
当循环内遇到break语句时,循环立即终止,程序控制从循环后的下一条语句恢复。
它可用于终止 switch 语句中的 case(在下一章中介绍)。
如果您使用嵌套循环(即,一个循环位于另一个循环内),break 语句将停止执行最内层循环并开始执行该块之后的下一行代码。
语法
D 中 break 语句的语法如下 −
break;
流程图
示例
import std.stdio; int main () { /* 局部变量定义 */ int a = 10; /* while循环执行 */ while( a < 20 ) { writefln("value of a: %d", a); a++; if( a > 15) { /* 使用break语句终止循环 */ break; } } return 0; }
当上面的代码被编译并执行时,会产生以下结果 −
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15