#include<stdio.h>#include<math.h>void main(){ float a,b,c,s,m; scanf("%f%f%f",&a,&b,&c); s=1/2(a+b+c); m=sqrt(s*(s-a)*(s-b)*(s-c)); printf("%.2f\n",m); }
你这个程序 开方上是没问题的 而是计算s有问题
应该是
谢谢,解决了