美文网首页C语言C++编程学习我爱编程C语言
「C语言」编程学习—控制语句goto语句解析!

「C语言」编程学习—控制语句goto语句解析!

作者: C语言学习 | 来源:发表于2018-08-05 18:40 被阅读8次

    C语言共有9种控制语句:if/elseforwhiledo-whileswitch/casebreakcontinuereturngoto

    今天我们一起来看看最后一种控制语句:goto语句 goto语句是一种无条件转移语句,从它的名字也可看出,goto,就是前往别处的意思。 使用格式就是:goto 标签;然后再定义标签。

    请阅读下面的代码:

    图中代码,如果我们输入不等于110的值,比如123,那么在if/else语句中不会跳到test标签处,程序会输出:

    如果输入的是110,那么程序会跳转到test处执行,所以程序会再次执行到输入int c值处,直到输入值不为110为止!

    利用此,我们可以实现一些循环功能,比如循环输入值,直到满足某个条件。

    但是,一般不建议在C语言中使用goto语句,因为goto语句会破坏代码的层次性,使代码难以理解和修改。小编给大家推荐一个学习氛围超好的地方,C/C++交流企鹅裙:【 六二七,零一二,四六四 】适合在校大学生,小白,想转行,想通过这个找工作的加入。裙里有大量学习资料,有大神解答交流问题,每晚都有免费的直播课程

    因为goto语句的跳转会使我们难以追踪代码的流程! 至此,我们已经对C语言的控制语句有了初步了解,加上对自定义函数的初步使用及对数据类型的初步了解,如果你能将这三者融会贯通,那么,恭喜你,你已经初步入门了C语言。

    当然,要学习的还有很多,让我们再接再厉!加油↖(^ω^)↗。加油加油!

    相关文章

      网友评论

        本文标题:「C语言」编程学习—控制语句goto语句解析!

        本文链接:https://www.haomeiwen.com/subject/lzabvftx.html