c语言,从键盘输入3个整数作为一个三角形的3条边长,并保存到3个变量a、b、c中,计算并输出该三角形的面积。三角形面积的计算公式为
时间: 2024-05-20 08:15:48 浏览: 97
c代码-14.入的三个边长(正整型值),fun函数判断能否构成三角形,若能构成三角形则返回1,若不能构成三角形则返回0。判断方法是任意两边之和大于第三边则构成三角形,否则不能。例如,输入"12,4,9",则输出"可以构成三角形"。
5星 · 资源好评率100%
:S = √[p(p-a)(p-b)(p-c)],其中p为半周长,即p = (a+b+c)/2。
代码如下:
#include <stdio.h>
#include <math.h>
int main()
{
int a, b, c;
double p, s;
printf("请输入三角形的三条边长:");
scanf("%d%d%d", &a, &b, &c);
p = (a + b + c) / 2.0;
s = sqrt(p * (p - a) * (p - b) * (p - c));
printf("该三角形的面积为:%.2f\n", s);
return 0;
}
阅读全文