> 信息中心

代码x,y交换值怎么编

来源:360问答 编辑:杨美丽
有网友碰到过这样的代码x,y交换值怎么编,问题详细内容为:代码x,y交换值怎么编,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

网友提供的解决方案1:

给你一个算法,你自己套语言编写

定义三个变量

一个变量赋值X

一个变量赋值Y

将第一个变量赋值为第三个变量

将第一变量赋值为第二个变量

将第二个变量同仁为第三个变量

就完成了交换

打个比方就是

一个杯子装水,第二个杯子装可乐,将第一个杯子倒进第三个杯子,将第二个杯子倒进第一个杯子,将第三个杯子倒进第二个杯子,就完成了水和可乐的交换。


网友提供的解决方案2:

首先设为关联后才有替换关系。


网友提供的解决方案3:

使用变量
#include<stdio.h>
int main()
{
int x,y,n;
scanf("%d %d",&x,&y);
n=x;
x=y;
y=n;
printf("%d %d",x,y);
return 0;
}
不使用变量的方法有几种先用我自己记的的吧
#include<stdio.h>
int main()
{
int x,y;
scanf("%d %d",&x,&y);
x=x-y;
y=x-y;
x=x+y;
printf("%d %d",x,y);
return 0;
}
还一种最简单的哈哈 这里对调一下x,y就好了
printf("%d %d",y,x)


网友提供的解决方案4:

t=x

x=y

y=x

其中t是临时变量
网友提供的解决方案5:

int x=1;y=2;z=0

z=x;

x=y;

y=z;

print(x,y);
请注意,本站信息均由系统收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/s/mqrtnv/cghjdldiljdclcic.html report 1056 网友提供的解决方案1:给你一个算法,你自己套语言编写定义三个变量一个变量赋值X一个变量赋值Y将第一个变量赋值为第三个变量将第一变量赋值为第二个变量将第二个变量同仁为第三个变量就完成了交换打个比方就是一个杯子装水,第二个杯子装可乐,将第一个杯子倒进第三个杯子,将第二个杯子倒进第一个杯子,将第三个杯子倒进第二个杯子,就完成了水和可乐的交换。网友提供的解决方案2:首先设为关联后才有替换关系。网友提供的解决方案3:使用变量#include<stdio.h>int main(){int&nbs

热门图片

电脑网络手机数码生活游戏体育运动明星影音休闲爱好文化艺术社会民生教育科学医疗降金融管理情感社交地区其他