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)
人气:318 ℃ 时间: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的值由键盘输入,并确保任意两边的长度之和大于等于第三条边.
- 下面12种动物,每种都是一个成语的最后一个字,请写出这写成语.
- 蒹葭 诗经原文
- 溶液中既含有铁离子又含有亚铁离子溶液显什么色?黄色?浅绿色?还是之间的颜色?
猜你喜欢