使用函数实现两个数的交换。

原创 2016年05月30日 15:01:27
#include <stdio.h>
void swap(int *a,int *b)
{
	int tmp;
	tmp=*a;
	*a=*b;
	*b=tmp;
}
int main()
{
	int a=20;
	int b=10;
	swap(&a,&b);
	printf("a=%d b=%d",a,b);
	return 0;	
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C/C++程序设计学习笔记二:C语言的函数中,如何使用指针交换两个数的值,深入理解指针

使用外部函数交换两个变量的值,一个再简单不过的事情,但是在C/C++中,正确实现该功能反应了你对指针和引用等重要知识的掌握程度。本文列举了几种常见的写法,其中前三种是错误的,后两种是正确的。第四种使用...

C语言利用指针在函数中交换两个数的思考

这个是一个深刻理解指针和函数的问题。本来自己当初很认真的看过这个问题,可是现在搞运维去了,对linux倒是挺熟的,结果把以前的知识忘了。哎,真是悲哀。今天突然今天有个人问我,我一时还有点懵,这里记录一...

利用函数和指针实现最小数和第一个数交换,最大数和最后一个数交换

/* 写三个函数,输入函数,输出函数,处理函数,找出输入数中最小的数,和第一个数交换,最大的数和最后一个数交换 */ # include void inFunc(int * a,int n)...

异或运算实现两个数的交换

通常的交换两个变量a,b的过程为 int temp; temp=a a=b; b=temp; 需借助上面的第3个临时变量temp. 采用下面的方...

多种方法实现两个数的交换

原文地址:http://www.cnblogs.com/kubixuesheng/p/4104800.html 一道面试题:用多种方法实现两个数的交换 很多程序经常使用的最普通...

异或运算实现两个数的交换

转载于:http://blog.csdn.net/heathyhuhu/article/details/12744407 通常的交换两个变量a,b的过程为 int temp;temp=aa=b;b=t...

【C/C++】异或操作巧妙实现两个数的交换操作

今天在看OpenGL加载TGA格式图像用作纹理的代码时,看到关于RGB(A)顺序转换的一行代码时,捉一开始感到很困惑,后来想了想,就是实现交换操作。 原始代码: texture->imageD...

[C/C++]_[初级]_[标准库之几种算法库函数的运用,如字符串查找(字符个数查找)、分隔、删除、替换、排序、字符交换位置、大小写转换等等]

场景:在处理一些复杂的字符时候,我们要对其进行相应的处理才能得到我们想要的结果,包括:文件目录的提取,文件后缀的提取,提取某一个范围内的字符串,不符合规则字符的删除和替换等等。 // test_ar...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)