1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#include <iostream>// 输出流库 using namespace std;//使用标准命名空间 //课程:5.11 流程结构 goto /* goto 语句允许把控制无条件转移到同一函数内的被标记的语句。 注意:在任何编程语言中,都不建议使用 goto 语句。因为它使得程序的控制流难以跟踪, 使程序难以理解和难以修改。任何使用 goto 语句的程序可以改写成不需要使用 goto 语句的写法。 */ int main() { //局部变量声明 int a = 10; //do循环 LOOP: do { if (a == 15) { //跳过迭代 a++; goto LOOP; } cout << "a 的值:" << a << endl; a++; } while (a < 20); system("pause");// 控制台暂停,等待下一步操作 return 0;// 结束返回值:0 } |
05.11 C++跳转语句 goto
未经允许不得转载:Ai分享 » 05.11 C++跳转语句 goto