如何交换两个变量的值

如何交换两个变量的值,第1张

如果在一个函数的 内部交换两个变量的值,可以采用下面的三个语句:

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, b

int 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分并不难。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10020473.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存