码迷,mamicode.com
首页 > 编程语言 > 详细

实现一个函数来交换两个整数的内容(C语言代码练习)

时间:2020-10-26 11:50:11      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:div   main   代码   语言   crt   clu   return   scan   实现   

//第一次尝试:
#define
_CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> void ChangeNum(int* x,int* y) { int temp = 0; temp = *x; *x = *y; *y = temp; } int main() { int* a = 0; int* b = 0; printf("输入两个数啊a,b:\n"); scanf("%d %d", &a, &b); ChangeNum(&a, &b); printf("a=%d\nb=%d\n", a, b); return 0; }
//此代码是使用函数来实现两个数的交换,若函数中传值的话,形参的交换不改变实参的交换,所以只能在函数中传地址,才能实现两数的交换。

 

实现一个函数来交换两个整数的内容(C语言代码练习)

标签:div   main   代码   语言   crt   clu   return   scan   实现   

原文地址:https://www.cnblogs.com/zhm521/p/13875932.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!