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

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

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

#include <stdio.h>
void exchange(int* p_m, int* p_n)
{
    int tmp = 0;
    tmp = *p_m;
    *p_m = *p_n;
    *p_n = tmp;
}
int main()
{
    int m = 0;
    int n = 0;
    scanf("%d%d", &m, &n);
    exchange(&m,&n);
    printf("%d %d", m, n);
}

第一:定义两个变量m,n。

第二:用scanf输入两个值。

第三:编写一个函数exchange用来实现两个数的交换。

第四:把m和n的地址传给exchange函数,用指针接收。

第五:通过解引用exchange函数中的指针找到指向的值进行交换。

第六:用printf打印出来。

#我的代码之路##C语言编程#
全部评论

相关推荐

2025-12-17 12:08
门头沟学院 产品经理
牛客85811352...:1希音不知道算不算大厂 2完全符合,过得很舒服, 3确实只有杂活 领导找我续签到明年3、4月我要继续吗。主要是边实习边秋招这段时间还是有点累
什么是优秀的实习经历
点赞 评论 收藏
分享
2025-12-19 19:02
西安交通大学 Java
程序员牛肉:双九,而且还是西交这种比较好的985九没必要再投日常了。你投中小厂,人家会觉得你学历这么顶还面试肯定是海投的,过了你也不去。所以不约你了。 直接准备暑期实习就好,现在你可以面试。但是目的不再是去日常实习了,而是熟悉面试节奏。 后续把精力放到八股,算法和AI知识上。抽空把自己这两个项目换了,怎么选项目可以看看我主页写的文章。 你学历不错的,不要焦虑
那些拿到大厂offer的...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务