C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为:
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)
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)
其他人气:353 ℃时间: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...
我来回答
类似推荐
猜你喜欢
- 1请以礼物为话题写一篇600字左右的文章 文体不限【急!】
- 2表示颜色的词语
- 3作文“黑板上的记忆” :我想通过黑板来写对老师的想念应该写什么事件
- 4匀变速直线运动的平均速度公式和变速直线运动的平均速度公式
- 5为什么 They will arrive in London next Monday 要加in 、、、、、、、、、、
- 6英语翻译:He's like a father to me
- 7如果a的倒数就是它本身,负数b的倒数的绝对值是1/3,c的相反数是5,求代数式4a-[4a2-(3b-4a+c)]的值.
- 8一张精密仪器图纸,用5厘米表示实际长5毫米,这幅图的比例尺是( )
- 9she like (oranges) 改否定句 一般疑问句 肯定回答 否定回答 括号提问
- 10质量为1kg的物体,在大小为6N.5N的两个力的作用下,获得的最小加速度和最大加速度为 要有把握一定对,