C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为:
s=1/2(a+b+c),area=根号下[s(s-a)(s-b)(s-c)]
要求编写程序,从键盘输入a,b,c的值,计算并输出三角形的面积.
[提示:程序运行时应保证输入的a,b,c值满足三角形成立的条件,这样计算得到的三角形面积才有意义.另外,将面积计算的数学公式写成合法的C语言表达式如下:
area = sqrt(s*(s-a)*(s-b)*(s-c))
注意写成:
area = sqrt(s(s-a)(s-b)(s-c))
是不错误的.
= ,写成如下C语言表达式:
s = 0.5*(a+b+c)
人气:490 ℃ 时间:2019-09-10 17:15:30
解答
#include#includevoid main(){float a,b,c,s,area;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...
推荐
- 求C语言编程 键盘输入三边长 算三角形面积
- C语言编程问题,利用海伦公式求三角形面积
- c语言作业:1.已知三角形的三边长A,B,C,计算三角形面积的公式为 S=1/2(a+b+c),area=根号s(s-a)(s-b)(s-c)
- 求输入三角形两边长和夹角,求面积 C语言编程
- 已知一个三角形中三条边的长度分别为a,b和c,编写程序利用公式求出三角形的面积,其中S=(a+b+c)/2.要求边长a、b、c的值由键盘输入,并确保任意两边的长度之和大于等于第三条边.
- 英语 This is my mum.(改为否定句) This______ ______my mum.
- 周记:
- 化学铁在元素周期表中位?
猜你喜欢