zoukankan      html  css  js  c++  java
  • 「C语言」编程学习—控制语句goto语句解析!

    C语言共有9种控制语句:if/else,for,while,do-while,switch/case,break,continue,return,goto

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

    请阅读下面的代码:

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

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

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

    但是,一般不建议在C语言中使用goto语句,因为goto语句会破坏代码的层次性,使代码难以理解和修改。

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

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

  • 相关阅读:
    【FPGA】结构化层次化设计
    【FPGA】库、包和子程序 过程 函数
    【FPGA】8位奇偶校验 / 加(减)法器 VHDL程序
    【FPGA】顺序语句
    【FPGA】并行语句
    【FPGA】VHDL基础
    Luogu P3349 小星星
    Luogu P4284 概率充电器
    NOIP2018 | D2T2 & D2T3
    二项式反演 小记
  • 原文地址:https://www.cnblogs.com/yezibiancheng/p/9426728.html
Copyright © 2011-2022 走看看