您当前的位置:首页 > IT编程 > C语言
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch |

自学教程:C goto 语句

51自学网 2023-01-07 20:36:25
  C语言
这篇教程C goto 语句写得很实用,希望能帮到您。

C 语言中的 goto 语句允许把控制无条件转移到同一函数内的被标记的语句。

注意:在任何编程语言中,都不建议使用 goto 语句。因为它使得程序的控制流难以跟踪,使程序难以理解和难以修改。任何使用 goto 语句的程序可以改写成不需要使用 goto 语句的写法。

语法

C 语言中 goto 语句的语法:

goto label;...label: statement;

在这里,label 可以是任何除 C 关键字以外的纯文本,它可以设置在 C 程序中 goto 语句的前面或者后面。

流程图

C goto 语句

实例

#include <stdio.h> int main (){   /* 局部变量定义 */   int a = 10;   /* do 循环执行 */   LOOP:do   {      if( a == 15)      {         /* 跳过迭代 */         a = a + 1;         goto LOOP;      }      printf("a 的值: %d/n", a);      a++;        }while( a < 20 );    return 0;}

当上面的代码被编译和执行时,它会产生下列结果:

a 的值: 10a 的值: 11a 的值: 12a 的值: 13a 的值: 14a 的值: 16a 的值: 17a 的值: 18a 的值: 19

C continue 语句
C 传值方式调用函数
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1