C语言编程:输入三角形的三条边(假设能构成三角形),输出三角形的面积...
{if(abs(a-b)<c&&abs(a-c)<b&&abs(b-c)<a) {if(a==b||a==c||b==c) {printf("这是一个等腰三角形!\\n"); printf("这个三角形面积:%f\\n",area);} else {printf("不是等腰三角形!\\n"); printf("这个三角形面积%f\\n",area);}} else {printf("不能构成三角...
怎么用C语言输入三角形的三条边长,计算并输出三角形的面积
int main(){ folat a,b,c,s,p ;printf("请输入三角形的三边:");scanf("%f %f %f",&a,&b,&c);p=(a+b+c)\/2;s=sqrt(p*(p-a)*(p-b)*(p-c));printf("三角形的面积为:%.1f",s);return 0;}
求C语言编程 键盘输入三边长 算三角形面积
include#includeintmain(){floats,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);}elseprintf("你输入的三边,不能构成三角形");...
如何用C语言写出“输入三角形三边,计算三角形面积”的代码?
海伦公式:S=√[p(p-a)(p-b)(p-c)]p=(a+b+c)\/2代入即可。C语言:输入三角形三条边的边长,并输出面积:1、首先打开我们的DEV C++软件,点击“新建源代码”。2、在编辑页面输入以下代码:include<stdio.h> int main(){ folat a,b,c,s,p ;printf("请输入三角形的三边:");scanf(...
输入三角形的三边,怎样用C语言编写求三角形面积的程序?
printf("请输入三角行的三边:");scanf("%f %f %f",&a,&b,&c);if(a>0&&b>0&&c>0){ if((a+b>c)&&(a+c>b)&&(b+c>a)){ printf("\\n这三边能组成三角形\\n");s=(a+b+c)\/2.0;area=sqrt(s*(s-a)*(s-b)*(s-c));printf("三角形的面积为: %f\\n",area);if((...
C语言。。。输入三角形的三边长,判断能否构成三角形,能,求面积...
void main(){ double a,b,c,p,s;printf("Please input three number:\\n");scanf("%lf%lf%lf",&a,&b,&c);p = (a+b+c)\/2;if(p>0&&(p-a)>0&&(p-b)>0&&(p-c)>0 ){ s = sqrt(p*(p-a)*(p-b)*(p-c));printf("能构成三角形且面积:S= %lf\\n",s);} else...
c语言中输入三角形三边长,求三角形面积。
c语言中输入三角形三边长,求三角形面积公式如下:include#includepublic void main(){double a,b,c;scanf("%lf%lf%lf",&a,&b,&c); double area,preimeter;preimeter=a+b+c;double p=preimeter\/2;area=sqrt(p*(p-a)*(p-b)*(p-c));printf("area = %.2lf, preimeter = %.2lf...
在C语言中,从键盘上输入3个数,构成三角形三边,怎么求其面积
三角形的面积为:area=根号下[s(s-a)(s-b)(s-c)]三角形判定:任意两边之和大于第三边 main(){ int errormark=0;float a,b,c,s;scanf("%f %f %f",&a,&b,&c);switch (a>b && a>c){ case 1: if(b+ca && b>c){ case 1: if (a+c<b){ printf("Error");...
C语言代码 输入三角形的三边长,求三角形面积
void main(){ double a,b,c,s,d,t;scanf("%lf%lf%lf",&a,&b,&c); if(a+b>c&&b+c>a&&a+c>b&&fabs(a-b)<c&&fabs(b-c)<a&&fabs(a-c)
编程c语言输入三个边长,判断是否构成一个三角形,并求三角形的面积,然后...
printf("请输入三个边长:");scanf("%f%f%f",&a,&b,&c);if(a+b>c&&b+c>a&&c+a>b){ s=(a+b+c)\/2;area=sqrt(s*(s-a)*(s-b)*(s-c));printf("三角形面积:%g\\n",area);printf("三角形边长:%g,%g,%g\\n",a,b,c);} else printf("不能构成一个三角形\\n");} ...