#include <stdio.h>
int main()
{
float x,y,z,s=0,p=0;
printf("请输入实数x,y,z为:");
scanf("%f%f%f",&x,&y,&z);
if (x+y>z&&x+z>y&&y+z>x)
{
p=(x+y+z)/2;
s=sqrt(p*(p-x)*(p-y)*(p-z));
printf("s=%f\n",s);
}
else
printf ("该数据组组不成三角形\n");
return 0;
}
这个代码运行的结果为
知识点
1.if-else判断
2.sqrt运用
心得体会
1.学会使用sqrt