社区
C语言
帖子详情
你会吗这道题:用宏 AREA(a,b,c) 算三角形的面积。
bhdxia
2003-10-17 08:36:42
用宏AREA(a,b,c) 算三角形的面积,a,b,c代表三角形的三条边,
公式是:
s=(a+b+c0/2
AREA=s(s-a)(s-b)(s-c)
全部用宏定义!!
...全文
311
6
打赏
收藏
你会吗这道题:用宏 AREA(a,b,c) 算三角形的面积。
用宏AREA(a,b,c) 算三角形的面积,a,b,c代表三角形的三条边, 公式是: s=(a+b+c0/2 AREA=s(s-a)(s-b)(s-c) 全部用宏定义!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangwhat
2003-10-19
打赏
举报
回复
就是,别象考试人员一样出那么变态的题目哦,编个程序就行了
ldlylsf1982
2003-10-19
打赏
举报
回复
你好,我认为是这样的:
#include<math.h>
#define s(a,b,c)(a+b+c)/2
#define AREA(a,b,c) sqrt(S(a,b,c)*(S(a,b,c)-a)*(S(a,b,c)-b)*(S(a,b,c)-c))
021850524
2003-10-19
打赏
举报
回复
不是吧,海轮公式还要开方的.
hcj2002
2003-10-19
打赏
举报
回复
# define S(a,b,c) ((a + b + c)/2)
# definr AREA(S,a,b,c) (S(S-a)(S-b)(S-c))
顺便问一下,为什么要用宏呢?
完全可以用别的方法解决,如写一个函数
bhdxia
2003-10-19
打赏
举报
回复
这道题是与一个同学讨论的.说完全用宏可不可以做出来.谢大家了
daizh
2003-10-17
打赏
举报
回复
#define AREA(a,b,c) (((a)+(b)+(c))/2)*(((a)+(b)+(c))/2-(a))*(((a)+(b)+(c))/2-(b))*(((a)+(b)+(c))/2-(c))
C语言 编译预处理
1、输入输入两整数,求它们相除的余数,用带参数的宏来实现。 2、三角的
面积
为
area
=,其中s=。a、b、c为
三角形
的三边。定义两个带参数的宏,一个用来求s,另一个用来求
area
。写程序,在主程序中用带实参的宏名来求
面积
area
。
课后习题4.12
三角形
的
面积
为
area
=s*s(s-a)*(s-b)*(s-c) 其中,s=1/2(a+b+c),a,b,c为
三角形
的三边。定义两个带参数的宏,一个用来求s,另一个用来求
area
。
课后习题4.12
三角形
的
面积
为
area
=ss(s-a)(s-b)*(s-c) 其中,s=1/2(a+b+c),a,b,c为
三角形
的三边。定义两个带参数的宏,一个用来求s,另一个用来求
area
。编写程序,在程序中用带实参的宏名来求
面积
area
。 #include <iostream> #include <cmath> using namespace std; #define S(a,b,c) (a+b+c)/2 #define
AREA
(a,b,c) sqrt(S(a,b,c)
【197】HCIA Datacom综合配置实验
以企业现网案例为例现网在用主流技术、防火墙旁挂组网案例、包含但不限于vlan、trunk、eth-trunk、OSPF、vpn-instance、NAT技术等。1、第一部分涉及知识点如下: IP地址配置 vlan划分 trunk vlanif 链路聚合 vrrp技术、MSTP、NAT、 OSPF、静态路由、2、规划: 2.1 六台终端分别属于vlan10 20 30 40 55 60,IP地址已经静态配置好; 2.2 四台接入层交换机创建vlan 划分vlan 配置上行trunk 2.3 核心交换机配置trunk并放行所有vlan与接入层互联; 2.4 核心交换机作为内网终端的网关,使用vlanif作为网关; 2.5 在核心交换机配置VRRP,规划如下: 2.5.1 SW1作为vlan 10 30 55的主网关,SW2作为vlan20 40 60的主网关 2.6 SW1-SW2之间配置链路聚合,采用LACP。 2.7 配置MSTP+VRRP: 2.8 SW1 SW2分别使用vlanif201 202对接出口路由器AR1 AR2 SW1:10.1.201.1/24 AR1:G0/0/1:10.1.201.254/24 SW2:10.1.202.2/24 AR2:G0/0/1:10.1.202.254/24 AR1:G2/0/0:10.1.12.1/24 AR2:G2/0/0:10.1.12.2/24 AR1:G0/0/0:192.168.137.2/24 2.9 出口设备AR1配置默认路由及NAT技术实现访问互联网; 2.10 在出口设备AR1开启DNS解析,设置DNS服务器地址; [AR1]dns resolve [AR1]dns server 192.168.137.1 2.11 出口设备与汇聚设备配置OSPF协议,并且处于骨干区域
Area
0 2.12 出口设备AR1下发OSPF默认路由; 2.13 完成后 可以ping通百度:Ping www.a.shifen.com [14.119.104.189]: 32 data bytes, Press Ctrl_C to breakFrom 14.119.104.189: bytes=32 seq=1 ttl=52 time=62 msFrom 14.119.104.189: bytes=32 seq=2 ttl=52 time=63 msFrom 14.119.104.189: bytes=32 seq=3 ttl=52 time=62 msFrom 14.119.104.189: bytes=32 seq=4 ttl=52 time=63 msFrom 14.119.104.189: bytes=32 seq=5 ttl=52 time=62 ms
C语言:输入
三角形
的三边长a、b、c,计
算
三角形
的
面积
area
,
area
=sqrt(S*(S-a)*(S-b)*(S-c)),S=(a+b+c)/2;
/*输入
三角形
的三边长a、b、c,计
算
三角形
的
面积
area
,
area
=sqrt(S*(S-a)*(S-b)*(S-c)),S=(a+b+c)/2;*/ #include <stdio.h> #include <conio.h> #include <math.h> int main(void) { double a,b,c,S,
area
; printf ("...
题目 1038: [编程入门]宏定义练习之
三角形
面积
题目描述
三角形
面积
=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 代码 import java.util.Scanner; import java.math.*;//引入数学函数 public clas
C语言
69,373
社区成员
243,079
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章