课程
/后端开发
/C
/C语言入门
if((a+b)<=c||(a+c)<=b||(b+c)<=a)
{
printf("不构成三角形");
return 0"
}
2020-10-17
源自:C语言入门 5-4
正在回答
自定义函数中是选择函数,如果判定a,b,c不能构成三角形只会输出“不构成三角形”,不会执行else后的语句,就不会继续算周长了
不判断的话,难道边长237构成的三角形也叫三角形?
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为啥是这样啊,不是两边之和要大于第三边吗 都不构成三角形了怎么计算周长
2 回答如果不构成三角形,运行的结果为什么是这样?
1 回答改变abc的值,使之不构成三角形时,为什么执行程序之后还会出现三角形周长为0(周长应该不存在才是啊)
1 回答为什么无论能不能构成三角形都会输出周长?
1 回答输入三角形的三个边长,利用自定义函数来判断三角形的形状、并计算该三角形的面积。