1.作用可以使程序执行的时候跳转到其他地方继续执行。

2.使用时先给跳转的地方做标记。为这个地方取一个标签名。

语法:goto  标签名;

3.goto可以实现循环,但容易造成死循环,故应在你确定不会造成时使用。

4.注意:a.标签名不能太随意,要符合标识符的命名规则和规范。

b.goto可以往前跳也以往后。但只能在函数中跳跃。

c.标签名的下句代码不能是声明变量。

5.例子

#include<stdio.h>

int main()

{

int zhangHao = 0, miMa = 0;

loop://标识符

{

printf("请输入账号\n");

scanf_s("%d", &zhangHao);

printf("请输入密码\n");

scanf_s("%d", &miMa);

}

if (zhangHao != 123456 || miMa != 123456)

{

goto loop;

}

printf("恭喜你,输入正确");

return 0;

}