有关1036
- 题目描述
- 思路
- 代码
题目描述
定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。
输入两个数,空格隔开
输出交换后的两个数,空格隔开
思路
这个题本质就是交换两个变量的值,但是并没有采用函数的形式,而是选择了宏。我们用#define来实现宏定义。
代码
复制代码
1
2
3
4
5
6
7
8
9
10
11#include<stdio.h> #define swap(a, b) t = a, a = b, b = t; int main() { int a, b, t; scanf("%d %d", &a, &b); swap(a, b); printf("%d %d", a, b); return 0; }
最后
以上就是单薄小蚂蚁最近收集整理的关于DOTCPP:问题1036心得题目描述思路代码的全部内容,更多相关DOTCPP内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复