你好,请问在条件语句里的goto loop;是什么意思?

#include "stdafx.h"
#include"stdio.h"

int main(int argc, char* argv[])
{
int sum=0,i=1;
loop:if(i<10)
{
sum=sum+i;
i++;
goto loop;
}
printf("%d",sum);
return 0;
}
多谢各位高手照顾了。

牧羊人nacy
浏览 548回答 2
2回答

qq_遁去的一_1

goto就是跳到程序指定的地方,它这里用loop来指代那个循环,所以意思就是程序到这里又回到if判断的地方,来形成一个迭代。

一只萌萌小番薯

1、goto就是跳到程序指定的地方。2、loop来指代循环,也是goto要跳转到的位置。3、在下面的例子中,goto loop是跳转到if判断与ude位置。#include"stdio.h"int&nbsp;main(int&nbsp;argc,&nbsp;char*&nbsp;argv[]){int&nbsp;sum=0,i=1;loop:if(i<10){sum=sum+i;&nbsp;i++;&nbsp;goto&nbsp;loop;}printf("%d",sum);return&nbsp;0;}
打开App,查看更多内容
随时随地看视频慕课网APP