include quotstdiohquot#include quotmathhquotint maindouble a,b,cdouble s,pprintfquot输入三角形三边quot scanfquot%lf%lf%lfquot,a,b,c用海伦公式计算p=a+b+c2s=sqrtp*pa*pb*;c语言求三角形面积输入三个边长,套用海伦公式计算面积,并输出从键盘输入三角形的三边长a,b,c整数,按下面公式计算并输出三角形的面积其中,要求输入的a,b,c的值必须满足三角形成立的条件,即在一个三角形中。
是刚学C吧好象对变量的作用域命名以及命令的使用还要再加强一下三个函数中都有错误一,看你的程序,似乎是想把变量s作为一个全局变量,在各个函数中使用,可该变量并没有定义那个主函数中的S是大写的,与此;1判断三个数分别0,并存储在abc三个变量中 2判断a+bc 或 b+ca 或 a+cb 是三角形,如果不满足条件就提示“不是三角形”3将a,b,c套入到三角形计算面积公式“输入1时结束程序”不明白是。
海伦公式编程怎么编
include ltstdioh#include ltmathhint main int a,b,c double area,p whilescanfquot%d%d%dquot,a,b,c==3 ifa+bcb+caa+cb p=a+b+c20。
未发现错误你那是什么错#include ltiostream#include ltcmathint main double a,b,c,d,e cin a b c if a+bc a+c b b+c a d = a+b+c。
海伦公式编程代码
程序 已改正,楼主自己对照下,我调试通过了 includeltstdioh includeltmathh int main double a,b,c,p,s,max,minprintfquot请输入a,b,c三个数quotscanfquot%lf%lf%lfquot,a,b,cmax=ab。
在VC中实现 includeltstdioh includeltmathh mainint a,b,c,sprintfquot输入第一边\nquotscanfquot%dquot,aprintfquot输入第二边\nquotscanfquot%dquot,bprintfquot输入第三边\nquotscanfquot%dquot,cs=a。