Toggle navigation
C语言网
教程
博客
小组
训练
训练
题库
题集
状态
排名
比赛
考试
工作
网课
Dotcpp
>
编程题库
>
[编程入门]宏定义练习之三角形面积
题目 1038:
[编程入门]宏定义练习之三角形面积
时间限制: 3s
内存限制: 192MB
提交: 17816 解决: 12023
题目描述
三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带实参的宏名来求面积area。
输入格式
a b c三角形的三条边,可以是小数。
输出格式
三角形面积,保留3位小数
样例输入
复制
3 4 5
样例输出
复制
6.000
提示
零基础的同学可以先学习基础,教程见:
C语言教程
、
C++教程
、
编译器教程
、
数据结构教程
、
Python教程
、
单片机教程
等
视频教学见
视频网课
标签
显示知识点标签
编程练习
C
C++
Java
Python
PHP
代码重置
开启O2优化
分享
收藏
提交
在线测试
上一题
下一题
通过率
统 计
解题报告
我要看题解
我来写题解
推荐题目
统计成绩
去除空格
寻找奇整数
计算输入数据的和与乘积
C++函数重载练习