goto语句

使用格式为: goto语句标号:

其中语句标号是一个标识符,这个标识符加上一个”:“出现在函数某处,执行goto语句后,程序将跳转到该处并执行后面的语句

例:goto和if语句构成循环求10以内的数的和

  1. #include<stdio.c>
  2. int main(){
  3. int sum=0;
  4. int i=0;
  5. //LOOP就是一个有效标识符
  6. LOOP:if(i<=10){
  7. sum+=i;
  8. i++;
  9. //转义到LOOP所在位置继续执行
  10. goto LOOP;
  11. }
  12. printf("sum=%d\n",sum);
  13. return 0;
  14. }