goto语句:跳转
只能在函数内部使用
#include <stdio.h>
int main()
{
printf("开始\n");
int a = 10;
if(a > 0)
{
printf("a>0\n");
goto end;//跳转到end标签
}
else
{
printf("a<0\n");
}
printf("haha\n");//跳过该条语句
end://标签
printf("结束\n")
return 0;
}
#include <stdio.h>
int main()
{
printf("开始\n");
int a = -10;
begin://产生循环
if(a > 0)
{
printf("a>0\n");
}
else
{
printf("a<0\n");
goto begin;//跳转到begin标签
}
printf("haha\n");
printf("结束\n")
return 0;
}