#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
int main0101(void) //顺序执行代码跳转
{
printf("djakdjka\n");
printf("djakdjka1\n");
goto FLAG;
printf("djakdjka2\n");
printf("djakdjka3\n");
FLAG:
printf("djakdjka4\n");
printf("djakdjka5\n");
return 0;
}
int main0102(void)
{
printf("djakdjka\n");
printf("djakdjka1\n");
goto FLAG;
printf("djakdjka2\n");
printf("djakdjka3\n");
return 0;
FLAG:
printf("djakdjka4\n");
printf("djakdjka5\n");
return 1;
}
int main0102(void)//两个循环间的跳转
{
int i, j=0;
for ( i = 0; i < 10; i++)
{
if (i == 5)
{
goto FLAG;
}
printf("i=%d\n", i);
}
for ( j = 0; j < 10 ; j++)
{
FLAG:
printf("j=%d\n", j);
}
return 0;
}
int main()//死循环样式
{
FLAG:
goto FLAG;
return 0;
}