编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出“不能构成三角形!”的提示信息。说明:(1)海伦公式为:s=根号[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2(a,b,c为三条边的值)。
scanf('%f',&b); printf('请输入三角形的边长c:(一次只输入一个边长,如2.34)'); scanf('%f',&c); s=a+b+c; s/=2; area=s*(s-a)*(s-b)*(s-c); if(area\u003e0) {area=sqrt(area);printf('三角形的面积为%f.',area);} else printf('输入的值不能构成三角形!'); system('pause...
编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出“不能构成三角形!”的提示信息。说明:(1)海伦公式为:s=根号[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2(a,b,c为三条边的值)。
if(a+b<c||a+c<b||c+b<a){ //不是三角形 return-1;} double p=(a+b+c)/2.0;return sqrt(p*(p-a)*(p-b)*(p-c));} 方法二、include<iostream> include<cmath> using namespace std;double triangel_area(double a,double b,double c);int main(){ double a,b,c;\x09...
求大神帮助大一C语言编程作业编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出“不能构成三角形!”的提示信息。说明:(1)海伦公式为:s=根号[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2(a,b,c为三条边的值...
求大神帮助大一C语言编程作业编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出“不能构成三角形!”的提示信息。说明:(1)海伦公式为:s=根号[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2(a,b,c为三条边的值...
编写程序:该程序功能是输入三角形的三条边,如果能构成三角形,则用海伦公式计算该三角形的面积,并输出(保留2位小数)。如果不能构成三角形则要输出“不能构成三角形!”的提示信息。说明:(1)海伦公式为:s=根号[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2(a,b,c为三条边的值)。
if(a+b<c||a+c<b||c+b<a){ //不是三角形 return-1;} double p=(a+b+c)/2.0;return sqrt(p*(p-a)*(p-b)*(p-c));} 方法二、include<iostream> include<cmath> using namespace std;double triangel_area(double a,double b,double c);int main(){ double a,b,c;\x09...