c语言编程 :error C2064:term does not evaluate to a function//编写以三角形三条边为参数的函数trangle,功能是计算三角形的面积,//函数收不定义为float triangle(float a,floatb,floatc)在主函数中,输入三角形的三
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 07:25:29
![c语言编程 :error C2064:term does not evaluate to a function//编写以三角形三条边为参数的函数trangle,功能是计算三角形的面积,//函数收不定义为float triangle(float a,floatb,floatc)在主函数中,输入三角形的三](/uploads/image/z/14473599-15-9.jpg?t=c%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B+%3Aerror+C2064%3Aterm+does+not+evaluate+to+a+function%2F%2F%E7%BC%96%E5%86%99%E4%BB%A5%E4%B8%89%E8%A7%92%E5%BD%A2%E4%B8%89%E6%9D%A1%E8%BE%B9%E4%B8%BA%E5%8F%82%E6%95%B0%E7%9A%84%E5%87%BD%E6%95%B0trangle%2C%E5%8A%9F%E8%83%BD%E6%98%AF%E8%AE%A1%E7%AE%97%E4%B8%89%E8%A7%92%E5%BD%A2%E7%9A%84%E9%9D%A2%E7%A7%AF%2C%2F%2F%E5%87%BD%E6%95%B0%E6%94%B6%E4%B8%8D%E5%AE%9A%E4%B9%89%E4%B8%BAfloat+triangle%28float+a%2Cfloatb%2Cfloatc%29%E5%9C%A8%E4%B8%BB%E5%87%BD%E6%95%B0%E4%B8%AD%2C%E8%BE%93%E5%85%A5%E4%B8%89%E8%A7%92%E5%BD%A2%E7%9A%84%E4%B8%89)
c语言编程 :error C2064:term does not evaluate to a function//编写以三角形三条边为参数的函数trangle,功能是计算三角形的面积,//函数收不定义为float triangle(float a,floatb,floatc)在主函数中,输入三角形的三
c语言编程 :error C2064:term does not evaluate to a function
//编写以三角形三条边为参数的函数trangle,功能是计算三角形的面积,
//函数收不定义为float triangle(float a,floatb,floatc)在主函数中,输入三角形的三条边,调用该函数求三角形的面积
/* 已知三角形的三边分别是a、b、c,
先算出周长的一半s=1/2(a+b+c)
则该三角形面积S=根号[s(s-a)(s-b)(s-c)] */
#include
#include
float triangle(float a,float b,float c);
void main ()
{ float a,b,c,area;
printf ("piease input three date:");
scanf ("%f%f%f",&a,&b,&c);
area =triangle( a,b,c);
printf ("area is %6.4f\n",area);
}
float triangle(float a,float b,float c)
{
float s,area;
s=(a+b+c)/2;
area = sqrt(s(s-a)(s-b)(s-c));
return area;
}
c语言编程 :error C2064:term does not evaluate to a function//编写以三角形三条边为参数的函数trangle,功能是计算三角形的面积,//函数收不定义为float triangle(float a,floatb,floatc)在主函数中,输入三角形的三
area = sqrt(s*(s-a)*(s-b)*(s-c)) 不写乘号C语言知道你要干嘛啊?数学公式用多了吧.