题解 | #编写函数实现两数交换(指针方式)#

编写函数实现两数交换(指针方式)

https://www.nowcoder.com/practice/380c764bdef64ad696cdfa90bfe85156

#include <stdio.h>

void exc(int *m,int *n)
//因为要改变m,n,的值 要用指针接收。实现传址操作
{
    int temp=0;//引入中间变量实现交换
    temp=*n;
    *n=*m;
    *m=temp;
    printf("%d %d\n",*m,*n);
}
int main()
{
    //输入
    int m=0;
    int n=0;
    scanf("%d %d",&m,&n);
    //调用函数exc 实现两数交换
    //exc函数内部实现打印
    exc(&m,&n);
    return 0;
}

全部评论

相关推荐

牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务