题目:请编写一个有助于学习三角形周长和面积的小程序,从键盘输入三角形的三边的长度,
然后计算三角形的周长和面积。
#include <stdio.h>
#include <math.h>
int main(void)
{
int x,y,z,p,c,s;
printf("请输入三角形的三条边:\n",x,y,z);
scanf("%d %d %d",&x,&y,&z);
c=x+y+z;
p=c/2;
if (x+y<=z && x+z<=y && y+z<=x)
{
printf("这个三角形不存在");
}
else
{
s=sqrt(p*(p-x)*(p-y)*(p-z));
printf("三角形的周长是:%d",c);
printf("\n三角形的面积是:%d",s);
}
return 0;
}
重点在于通过三角形三边计算三角形面积的海伦公式要熟悉。
海伦公式:
2022/3/19