goto 语句标号;实现无条件跳转

限制:goto和语句标号必须在同一个函数中,可以不在同一个循环层中.

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int  main( void ){
     int  i,sum=0;
     i=1;
loop: if (i<=100){
          sum+=i;
          i++;
          goto  loop;
      }
      printf ( "sum=%d\n" ,sum);
     return  0;
}
结果为5050