同一组if--else if,如果if已经满足条件,则else if即便满足条件,也不会执行。验证代码如下:

平台:VC6.0

#include <stdio.h>

int main()
{
    int a=2;
    if(a==2)        printf("if a==2,a=%d\n",a);
    else if(a>0)    printf("if a>0,a=%d\n",a);
    else return 0;
}

最终输出结果如下:

if满足条件则else-if即便也满足条件也不会执行

相关文章:

  • 2021-05-02
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
相关资源
相似解决方案