题目:
c语言编程计算三角形的面积给出三角形的三边长,计算三角形的面积 输入输入三角形的三边,边长为浮点型小数,和书上例题不同,这里的边长需要手动输入.边长的值需要符合构成三角形的条件:任意两边之和大于第三边.输出三角形面积.小数点后保留两位.样例输入3.67 5.43 6.21样例输出9.90提示边长要能够构成三角形,这里涉及到平方根函数,可引入#include ,在程序中用sqrt()计算平方根.可参照可参看谭浩强第四版例题3.4
解答:
#include#includeint main(){float s,a,b,c,p;printf("请输入三角形的三边,以空格隔开");scanf("%f%f%f",&a,&b,&c);if(a+b>c&&a+c>b&&c+b>a){p=(a+b+c)/2;p=p*(p-a)*(p-b)*(p-c);s=sqrt(p);printf("%f",s);}else printf("你输入的三边,不能构成三角形");return 0;}试试~看看是不是你想要的
1.《c语言求三角形面积 c语言编程计算三角形的面积》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《c语言求三角形面积 c语言编程计算三角形的面积》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/540071.html