#include <stdio.h> #include <stdlib.h> #include <math.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ //公式area=sqrt(s*(s-bian1)*(s-bian2)*(s-bian3)),s=(bian1+bian2+bian3)/2 int main(int argc, char *argv[]) { float bian1,bian2,bian3,area,s; //定义实型数边1,2,3,面积,及s,不能用double,计算量太大 printf("请输入三角形三边长:"); //提示输入三边长 scanf("%f%f%f",&bian1,&bian2,&bian3); //读取输入的三边 printf("边1是%f,边2是%f,边3是%f,",bian1,bian2,bian3);//输出输入的三边 s=(bian1+bian2+bian3)/2; //计算出要用的数s area=sqrt(s*(s-bian1)*(s-bian2)*(s-bian3)); //计算出面积 printf("面积是%f",area); //输出面积 return 0; }
输入三角形的三边长输出面积
最新推荐文章于 2023-07-31 10:34:42 发布