首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求赐教(求三角形的面积)

2012-11-03 
求指教(求三角形的面积)#includestdio.h#includemath.hint main(){int a,b,c,S,Ascanf(%f%f%f,&a,&

求指教(求三角形的面积)
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c,S,A;
scanf("%f%f%f",&a,&b,&c);
(a+b>c);
(a-b<c);
  S=(a+b+c)/2;
  printf("请输入:%f\n",S);
A=sqrt(S*(S-a)*(S-b)*(S-c));
printf("请输入:%f\n",A);
return; 
}


[解决办法]

C/C++ code
#include<stdio.h>#include<math.h>int main(){float a,b,c,S,A;while(1){scanf("%f,%f,%f",&a,&b,&c);if((a+b>c)&&(a-b<c)){     S=(a+b+c)/2;   A=sqrt(S*(S-a)*(S-b)*(S-c));   printf("三角形面积为:%.2f\n",A);}else{ printf("不是三角形,请重新输入\n");}getchar();}return 0;  } 

热点排行