问答详情
源自:5-4 形参与实参

if的判断这样不构成三角形有啥用,最后还不是要算周长就得出结果吗?

if((a+b)<=c||(a+c)<=b||(b+c)<=a)

{

    printf("不构成三角形");

    return 0"

}

提问者:cqto 2020-10-17 09:26

个回答

  • 慕虎2395173
    2020-11-14 10:26:38

    自定义函数中是选择函数,如果判定a,b,c不能构成三角形只会输出“不构成三角形”,不会执行else后的语句,就不会继续算周长了

  • weixin_慕仔8526819
    2020-10-18 10:04:06

    不判断的话,难道边长237构成的三角形也叫三角形?