
t=a
a=b
b=t
如果要通过调用函数来交换两个变量的值,可以采用:
void swap(int *x,int *y)
{int t=*x
*x=*y
*y=t
}
调用:
int a=5,b=7
swap(&a,&b)
比如两个变量 a, bint zhongJianBianLiang
zhongJianBianLiang=a
a=b
b=zhongJianBianLiang
c语言中用函数交换两个变量的值方法是先将变量赋值给中间变量,然后中间变量再赋值给另外一个变量,程序如下:
#include "Stdio.h"
#include "Conio.h"
void swap(int x,int y)
{
int t,m
t=x//变量x赋值给中间变量t
m=y//变量y赋值给中间变量m
x=m//中间变量m赋值给变量x,将y的值赋值给了x。
y=t//中间变量t赋值给变量y,将x的值赋值给了y。
}
main()
{
int a,b
a=1,b=2
swap(a,b)//调用交换函数
printf("%d,%d",a,b)
getch()
}
学数学的小窍门
1、学数学要善于思考,自己想出来的答案远比别人讲出来的答案印象深刻。
2、课前要做好预习,这样上数学课时才能把不会的知识点更好的消化吸收掉。
3、数学公式一定要记熟,并且还要会推导,能举一反三。
4、学好数学最基础的就是把课本知识点及课后习题都掌握好。
5、数学80%的分数来源于基础知识,20%的分数属于难点,所以考120分并不难。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)