沈康梁


私信TA

用户名:19971217

访问量:3363

签 名:

等  级
排  名 11182
经  验 984
参赛次数 0
文章发表 11
年  龄 0
在职情况 学生
学  校 浙江工业大学
专  业 计算机科学与技术

  自我简介:

解题思路:

注意事项:

参考代码:

#include <iostream>

#include <iomanip>

#include <math.h>

using namespace std;


#define S(a0,b0,c0) (a0+b0+c0)/2

#define AREA(S0,a0,b0,c0) sqrt(S0*(S0-a0)*(S0-b0)*(S0-c0))


int main()

{

double a,b,c;                           //三角形的三条边 

cin>>a>>b>>c;

double s=S(a,b,c);                      //利用宏求s 

double area=AREA(s,a,b,c);              //利用另一个宏求area 

cout<<setiosflags(ios::fixed)<<setprecision(3);     //保留三位小数 

cout<<area;

return 0;                

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区