项目1-c/c++语言中函数参数传递的三种方式

/*
*copyright(c)2014,烟台大学计控学院
*All rights reserved.
*文件名称:test.cop
*作者:李丛丛
*完成日期:2015年9月10日
*版本号:v1.0
*/
{
 int t;
 t=x;
 x=y;
 y=t;
}

#include<stdio.h>
int main()
{
 int a,b;
 printf("请输入待交换的两个整数:");
  scanf("%d %d",&a,&b);
 myswap(a,b);
  printf("调用交换函数后的结果是:%d和%d\n",a,b);
  return 0;
}

void myswap(int x,int y)
{
	int t;
	t=x;
	x=y;
	y=t;
}

#include<stdio.h>
int main()
{
	int a,b;
	printf("请输入待交换的两个整数:");
		scanf("%d %d",&a,&b);
	myswap(a,b);
		printf("调用交换函数后的结果是:%d和%d\n",a,b);
		return 0;
}
运行结果为:
<img src="http://img.blog.csdn.net/20150910205320800?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
<p>void myswap(int*p1,int*p2)
{
 int t;
 t=*p1;
 *p1=*p2;
 *p2=t;
}</p><p>#include<stdio.h>
int main()
{
 int a,b;
 printf("请输入待交换的两个整数:");
  scanf("%d %d",&b,&a);
  printf("调用交换函数后的结果是:%d和%d\n",a,b);
  return 0;
}</p><pre class="cpp" name="code">void myswap(int*p1,int*p2)
{
	int t;
	t=*p1;
	*p1=*p2;
	*p2=t;
}

#include<stdio.h>
int main()
{
	int a,b;
	printf("请输入待交换的两个整数:");
		scanf("%d %d",&b,&a);
		printf("调用交换函数后的结果是:%d和%d\n",a,b);
		return 0;
}

运行结果为:

 

项目1-c/c++语言中函数参数传递的三种方式_第1张图片

void myswap(int&x,int&y)
{
 int t;
 t=x;
 x=y;
 y=t;
}
#include<stdio.h>
int main()
{
 int a,b;
 printf("请输入待交换的两个整数:");
  scanf("%d %d",&b,&a);
  printf("调用交换函数后的结果是:%d和%d\n",a,b);
  return 0;
}

 

void myswap(int&x,int&y)
{
	int t;
	t=x;
	x=y;
	y=t;
}
#include<stdio.h>
int main()
{
	int a,b;
	printf("请输入待交换的两个整数:");
		scanf("%d %d",&b,&a);
		printf("调用交换函数后的结果是:%d和%d\n",a,b);
		return 0;
}
 
 
运行结果为:
 
 
<img src="http://img.blog.csdn.net/20150910210719127?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
 
 



 

 
 


你可能感兴趣的:(项目1-c/c++语言中函数参数传递的三种方式)