雨一直下NOIP


私信TA

用户名:aaaaa65895352

访问量:3052

签 名:

自己选的路跪着也要走完

等  级
排  名 12690
经  验 972
参赛次数 0
文章发表 10
年  龄 0
在职情况 学生
学  校 海南大学
专  业 物联网工程

  自我简介:

解题思路:

注意事项:  

 #define 标识符 字符串; 例如#define m a*b;

其中a*b的值就是m,在主函数中m就是调用a*b;

带参宏定义的一般形式为: 
#define 宏名(形参表) 字符串; 
在字符串中含有各个形参。 
带参宏调用的一般形式为: 

#define X(a,b)  t=a,a=b,b=t;
宏名(实参表),其中a,b就是实参,通过在主函数中输入,然后通过宏定义的预处理,也就是后面的字符串(t=a,a=b,b=t)来运算,在主函数中得到调用。

参考代码:

#include<stdio.h>

#define X(a,b) t=a;a=b;b=t;

int main(){

  int a,b,t;

  scanf("%d %d",&a,&b);

  X(a,b);

  printf("%d %d",a,b);

  return 0;

}


 

0.0分

0 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

  • «
  • »