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

来源:5-4 形参与实参

cqto

2020-10-17 09:26

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

{

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

    return 0"

}

写回答 关注

2回答

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

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

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

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

C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题