正在加载图片...
运行结果:「=3600000 area=40.715038 赋值语句area=S(a);经宏展开后为: area=3.1415926a*a 讨论: 带参的宏改为:area=S(a+b) 经宏展开后的表达式为 areas*a+b* a+b 等同于:area=(P|*a)+(b*a)+b 正确用法:# define s(r)P()()• 运行结果:r=3.600000 • area=40.715038 • 赋值语句area=S(a);经宏展开后为: • area=3.1415926*a*a; • 讨论: • 带参的宏改为:area=S(a+b); • 经宏展开后的表达式为: • area=PI*a+b*a+b; • 等同于:area=(PI*a)+(b*a)+b; • 正确用法: #define S(r) PI*(r)*(r)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有