使用C语言设计一个函数,将任意2个整数交换,并在主函数中调用此函数。并给出解释
时间: 2023-02-18 11:22:24 浏览: 246
C语言程序设计-编写函数实现两个数据的交换,在主函数中输入任意三个数据,调用函数对这三个数据从大到小排序;.c
5星 · 资源好评率100%
:
函数定义:void swap(int *a, int *b)
{
int temp = *a;
*a = *b;
*b = temp;
}
主函数中调用:
int a = 5, b = 10;
swap(&a, &b);
解释:上面的代码中,我们定义了一个名为swap的函数,它接受两个整数类型的指针参数a和b,并将它们交换。在主函数中,我们定义了两个整数a和b,并传递它们的地址给swap函数,以便交换它们的值。
阅读全文