为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

牧羊人nacy 2022-03-24 19:15:48
#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;}多谢各位高手照顾了。
查看完整描述

2 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

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

查看完整回答
反对 回复 2022-03-28
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

1、goto就是跳到程序指定的地方。

2、loop来指代循环,也是goto要跳转到的位置。

3、在下面的例子中,goto loop是跳转到if判断与ude位置。


#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;}



查看完整回答
反对 回复 2022-03-28
  • 2 回答
  • 0 关注
  • 547 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信