为什么我这个if(height>=180);加了分号就运行错误 但我把else { printf("小明不能参加校篮球队"); } 删去有分号就能运行成功

来源:4-1 分支结构之简单if语句

qq_慕姐2072311

2019-09-04 18:11

#include <stdio.h>
int main()
{      
    int height = 185;
    if(height>=180);
{
        printf("恭喜小明可以参加校篮球队");
}
else
{   
 printf("小明不能参加校篮球队");
    }  
 return 0;
}

写回答 关注

2回答

  • 小小疾飞
    2019-09-04 20:00:22
    已采纳

    是这样的你删去else,if就是独立的语句后面加分号可以的,你不删if独立,else不能单独存在。

  • 小神0x00
    2019-09-04 20:05:22

    if语句的判断条件后加分号,if就结束了。后边代码就不执行了。

C语言入门

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

928270 学习 · 21548 问题

查看课程

相似问题