if.. else if用法( if就进去了,else if进不去 )

别叫我张爷 2019-03-09 02:26:33
int main(int argc, int *argv[])
{
int a = 10;
int b = 20;
int c = 30;

if (a < b)
{
a = b;
}
else if (a < c) // 和 if(a <c)的区别,有点闷逼
{
a = c;
}

cout << a << endl;

return 0;
}
...全文
505 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
636f6c696e 2019-03-09
  • 打赏
  • 举报
回复 1
else if 首先要满足 不满足第一个if条件,然后再去满足第二个if条件 你的例子中,a < b 成立,无论你的else if里面条件是什么,都不会进去

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧