问答详情
源自:4-2 二选一 (if...else语句)

为什么输出俩结果?

https://img1.mukewang.com/5be8ec200001822d15760405.jpg

为啥if 和else的结果都输出来了呢?

提问者:qq_空心空城_0 2018-11-12 10:58

个回答

  • 一只小白鼠i
    2021-04-02 11:37:01

    语句格式是if(){}else{}

  • 隔壁小Liu
    2019-12-15 16:13:44

    呦,臭弟弟,不仅没有else,还在if后多加了 ;

  • 慕移动5193967
    2019-09-26 22:08:48

    缺少else

  • _霸王别姬
    2018-12-13 10:55:55

    if()

    小括号后不要加分号";"

  • KingToAce
    2018-11-19 15:19:00

    if{执行的代码1}{执行的代码2}{执行的代码3}... if语句如果满足则会执行代码1,如果if语句不满足则不会执行代码1,然后会往下执行其他代码块,因为其后的代码块只是加上符号{}包含起来而已并没有什么特别意义,就像正常执行一样,只有if语句下第一个{}所包含的代码块才是if语句所关联的代码块,其余的和if语句不关联

  • qq_当初_2
    2018-11-12 17:15:48

    中间少了else

  • qq_当初_2
    2018-11-12 17:15:16

    没有else

  • 举个丶栗子
    2018-11-12 16:47:29

    你写的是一个if判断,但是缺少一个else,在第13行

    按照你目前写的

    计算机会认为如果满足了条件就输出A和B

    如果有else的话,计算机就会认为如果满足了条件就输出A,否则输出B

  • 栀咏
    2018-11-12 14:01:53

    第13行,缺失else

  • Forest211
    2018-11-12 13:58:54

    因为你少了个else