编程"输入三角形边长,求面积,s 1 2(a+b+c),ar

2021-01-23 11:43:45 字数 2638 阅读 9805

1楼:匿名用户

主要的错误在于1/2,这个元素本来按我们的想法,结果应该是0.5,但是计算机计算结果确实0,因为/这个运算符的左右操作数都是整数,所以返回的计算结果也是整数,于是,无论你如何计算,0*任何数值都是0,s总是0,area也总是0。将1/2改为1/2.

0,这样计算机计算结果也将返回double类型,也就是0.5,程序就可以正常运行!

2楼:匿名用户

scanf("%f,%f,%f",&a,&b,&c);你在输入数据的时候,中间要有, 比如1.1,2.2,1.5

3楼:匿名用户

s=1/2*(a+c+b);由于s是folat型,所以应该该为s=1.0/2*(a+c+b);

4楼:匿名用户

if (a+b>c&&a+c>b&&b+c>a) 这句。改成 if(a+b>c||a+c>b||b+c>a) 试试看。我也是才学。 你试试。

5楼:匿名用户

s=1/2*(a+c+b); 改成 s=(a+c+b)/2; 你看看?

编程 输入三角形边长,求面积 请详细解释下{s=1/2*(a+c+b); area=sqrt (s*(s-a)*(s-b)*(s-c));

6楼:

这个是抄海**式吧,用三

袭角形的三条边bai直接求出三角形du的面积的公式zhi,可以参考海**式的百科:dao

http://baike.baidu.

***/link?url=g5ftcbuuuzhpnswugqblur1gwmbpjxoudcobxolfszq-4y1sbewdne6mxtureun_

7楼:为你倾心鞠

要构成三角形除了两边之和大于第三边,还有两边之差小于第三边

c语言作业:1.已知三角形的三边长a,b,c,计算三角形面积的公式为 s=1/2(a+b+c),area=根号s(s-a)(s-b)(s-c)

8楼:匿名用户

前提是a,

b,c能构成3角形

#include "stdio.h"

#include "conio.h"

#include "math.h"

main()

这是在win tc下编译的,经本人运算,ok

9楼:匿名用户

前提条件是三边可以构成三角形

#include

#include

void main()

前提条件是三边可以构成三角形

10楼:匿名用户

include

int a,b,c;

real s,area;

void main()

c语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为:

11楼:丿

程序**如下:

#include

#include

int main()

扩展资料

三角形具有以下性质:

1、三角形任意两边之和大于第三边,任意两边之差小于第三边。

2、在平面上三角形的内角和等于180°(内角和定理)。

3、在平面上三角形的外角和等于360° (外角和定理)。

4、三角形的三条角平分线交于一点,三条高线的所在直线交于一点,三条中线交于一点。

5、三角形的任意一条中线将这个三角形分为两个面积相等的三角形。

12楼:匿名用户

1、公式:area = sqrt(s*(s-a)*(s-b)*(s-c))

2、**:

printf("依次输入a,b,c(空格识别一个数):");

scanf("%f%f%f,",&a,&b,&c);

s=(float)0.5*(a+b+c);

area = (float)sqrt(s*(s-a)*(s-b)*(s-c));

printf("面积为:%f",area);

}扩展资料举例: a=3.67;b=5.43; c=6.21;

1、int main()

参考资料

13楼:匿名用户

#include

int main()

else

}else

printf("\n");

return 0;}

14楼:bboy鹤

#include

#include

void main()

**如上 很简单的 自己多动手

15楼:匿名用户

#include

#include

int main ()

16楼:匿名用户

这个问题不难的,还是自己思考下吧

已知ABC的平面直观图A B C是边长为a的正三角形

1楼 楚轩 直观图 a b c 是边长为a的正三角形,故面积为 34a, 而原图和直观图面积之间的关系s 直观图s原图 24,那么原 abc的面积为 62a 已知 abc的平面直观图 a b c 是边长为a的正三角形 试求 abc的面积 2楼 岭下人民 原平面图中垂直的线段,在直观图中夹角为45 或...

java编程,定义三角形类求周长和面积要求实例化

1楼 匿名用户 你这里没有说出这个三角形具体是哪一个三角形,所以不好写。我以等边三角形为例子。 public class public double getarea double bottonlength double high public class test 用java语言编写,要求申明三角形...