#include <stdio.h> #include <math.h> int main(){ int a,b,c,sum; float s; while(scanf("%d%d%d",&a,&b,&c) != EOF) { //if(a + b < c) //printf("输入不正确!"); //else if(a + c < b) //printf("输入不正确!"); //else if(c + b < a) //printf("输入不正确!"); sum = (a + b + c)/2; s = sqrt(sum * (sum - a) * (sum - b) * (sum - c)); printf("%.2lf\n",s); } return 0; } |
Double click to view unformatted code.