输入三个数 求这三个数为边长的三角形面积20 - 离问题结束还有 14 天 23 小时#include int main(void) { double a,b,c,s; printf("请输入3个数字:\n"); scanf("%lf%lf%lf",&a,&b,&c); if((a+b)>c&&(a+c)>b&&(b+c)>a) { s=(a+b+c)*0.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 10:03:56
![输入三个数 求这三个数为边长的三角形面积20 - 离问题结束还有 14 天 23 小时#include int main(void) { double a,b,c,s; printf(](/uploads/image/z/13956701-5-1.jpg?t=%E8%BE%93%E5%85%A5%E4%B8%89%E4%B8%AA%E6%95%B0+%E6%B1%82%E8%BF%99%E4%B8%89%E4%B8%AA%E6%95%B0%E4%B8%BA%E8%BE%B9%E9%95%BF%E7%9A%84%E4%B8%89%E8%A7%92%E5%BD%A2%E9%9D%A2%E7%A7%AF20+-+%E7%A6%BB%E9%97%AE%E9%A2%98%E7%BB%93%E6%9D%9F%E8%BF%98%E6%9C%89+14+%E5%A4%A9+23+%E5%B0%8F%E6%97%B6%23include+int+main%28void%29+%7B+double+a%2Cb%2Cc%2Cs%3B+printf%28%22%E8%AF%B7%E8%BE%93%E5%85%A53%E4%B8%AA%E6%95%B0%E5%AD%97%3A%5Cn%22%29%3B+scanf%28%22%25lf%25lf%25lf%22%2C%26a%2C%26b%2C%26c%29%3B+if%28%28a%2Bb%29%3Ec%26%26%28a%2Bc%29%3Eb%26%26%28b%2Bc%29%3Ea%29+%7B+s%3D%28a%2Bb%2Bc%29%2A0.)
输入三个数 求这三个数为边长的三角形面积20 - 离问题结束还有 14 天 23 小时#include int main(void) { double a,b,c,s; printf("请输入3个数字:\n"); scanf("%lf%lf%lf",&a,&b,&c); if((a+b)>c&&(a+c)>b&&(b+c)>a) { s=(a+b+c)*0.
输入三个数 求这三个数为边长的三角形面积
20 - 离问题结束还有 14 天 23 小时
#include
int main(void)
{
double a,b,c,s;
printf("请输入3个数字:\n");
scanf("%lf%lf%lf",&a,&b,&c);
if((a+b)>c&&(a+c)>b&&(b+c)>a)
{
s=(a+b+c)*0.5;
printf("\n三角形面积是%lf\n",sqrt(s*(s-a)*(s-b)*(s-c)));
}
else
printf("不是三角形\n");
return 0;
}
书上就是这么写 但是却不能计算 请问哪里错了 最好还分析下上面的程序 不是很懂
输入三个数 求这三个数为边长的三角形面积20 - 离问题结束还有 14 天 23 小时#include int main(void) { double a,b,c,s; printf("请输入3个数字:\n"); scanf("%lf%lf%lf",&a,&b,&c); if((a+b)>c&&(a+c)>b&&(b+c)>a) { s=(a+b+c)*0.
你用到了sqrt()函数了,这个函数包含在math.h头文件里面,
你在最前面加一句:#include
就可以了