永发信息网

举例子说明宏替换函数的应用

答案:1  悬赏:30  手机版
解决时间 2021-11-18 19:15
举例子说明宏替换函数的应用
最佳答案
一般定义: #define 宏名(形参列表) 字符串
例如: 计算 y 平方的函数:
#define SQ(y) ((y)*(y))
实例:输入 a, 计算 (a-1)*(a-1) 并输出
#include
#define SQ(y) ((y)*(y))
int main(){
int a,sq;
printf("input a number: ");
scanf("%d", &a);
sq = SQ(a-1);
printf("sq=%d\n", sq);
return 0;
}
---------------
例如:输出两个数中较大的数。
#define my_MAX(a,b) (a>b) ? a : b
实例:
#include
#define my_MAX(a,b) (a>b) ? a : b
int main(){
int x , y, max;
printf("input two numbers: ");
scanf("%d %d", &x, &y);
max = my_MAX(x, y);
printf("max=%d\n", max);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梅北村地址在什么地方,想过去办事
年轻学什么技术好
人平均一天要睡多长时间呢?
80后普通本科毕业的农村青年的出路在哪里?
导航问题,经典福 车品逸和飞歌哪个好
40×5%+x=(40+x)×10%,,这个怎么算啊?
有关日落的段子20字
井下氧气浓度降低一个瓦斯浓度增加多少
bigbang的哪首歌里有i am bad boy
兰德尔到底是怎么在三周内做到减脂如此多的
44岁男性,2侧腰疼是怎么回事
关于动词のぼる
赤峰蒙中今年高考成绩上一本线有多少,上二本
纯尚网吧地址在哪,我要去那里办事,
2017在爱情代码里代表什么
推荐资讯
野猫网咖地址好找么,我有些事要过去,
请问今年惠东高一去报到时间,,帮下忙
荣盛制衣我想知道这个在什么地方
高压172,低压90,正常吗
鳄鱼皮的硬度是多少?一般的刀子能刺进去吗?
风起于自然才感到凉爽
我买了98平方的电梯房办房产证需要交多少钱
最终幻想14召唤师玩法心得 召唤师怎么玩
抱枕加工活儿,要找外发加工抱枕的活
学生穿夏娃之秀文胸好吗
手机MSN是什么?
英语问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?