为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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

1 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信