qq_36424540 2016-10-19 14:48 采纳率: 87.5%
浏览 2259

c语言计算三角形面积,存在不懂知识

include

include

double main()
{
double a,b,c,size,area;
a=3.1;
b=4.1;
c=5.1;
size=area(a,b,c);
printf("the size of this triangle is:%lf\n",size);
return 0;
}
double area(double a,double b,double c)
{
double area,s;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
return area;
}

error C2064: term does not evaluate to a function这是错误信息,希望大神指导

  • 写回答

3条回答 默认 最新

  • threenewbee 2016-10-19 14:57
    关注

    double main()
    ->
    int main()

    在int main上面加上
    double area(double a,double b,double c);

    double a,b,c,size,area;
    ->
    double a,b,c,size;

     # include <stdio.h>
    # include <math.h>
    double area(double a,double b,double c);
    int main()
    {
    double a,b,c,size;
    a=3.1;
    b=4.1;
    c=5.1;
    size=area(a,b,c);
    printf("the size of this triangle is:%lf\n",size);
    return 0;
    }
    double area(double a,double b,double c)
    {
    double area,s;
    s=(a+b+c)/2;
    area=sqrt(s*(s-a)*(s-b)*(s-c));
    return area;
    }
    

    the size of this triangle is:6.354173

    评论

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP