为什么不需要格式符也可以?那么什么情况下必须使用格式符?

来源:4-3 分支结构之多重if-else语句

多敲多学多想

2018-06-25 11:23

求大佬解答

写回答 关注

2回答

  • 慕粉9817499
    2018-07-13 14:28:43

    那是因为代码是从上往下,从左往右执行,只要不满足你设定的条件代码就往下执行,就是俗称的跳楼现象

  • listen__rain
    2018-06-26 17:19:17

    如果 if 语句中的逻辑代码体只有一句,就可以不加格式符,超过一句就得加;

    加的情况:

    if(condition) 
    {
        a++;
        b++;
    }
    
    // 接着执行 if 语句之外的代码段

    不用加的情况

    if(condition)
        a++;
     
    // 接着执行 if 语句之外的代码段


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926866 学习 · 21014 问题

查看课程

相似问题