已知三个单元分别存放了变量x,y,z的值,试给出一个算法,顺次交换xyz的值

来源:百度知道 编辑:UC知道 时间:2024/06/21 21:50:48
即y取x的值,z取y的值,x取z的值

中文算法
1.另取一个单元i
2.输入x,y,z
3.将z赋给i
4.将y赋给z
5.将x赋给y
6.将i赋给x
7.输出x,y,z
8.结束

计算机语言
Read x,y,z
i←z
z←y
y←x
x←i
Print x,y,z

随便写写~
a[3];temp1,temp2;
a[0]=x;a[1]=y;a[2]=z;
temp1=x;temp2=y;
a[0]=a[2];
a[1]=temp1;
a[2]=temp2;

没懂你的意思~

input "x=,y=,z=";x,y,z
a=z
z=y
y=x
x=a
print x,y,z

设有两个无符号数X、Y分别存放在内部RAM20H、21H单元,试编程计算3X+20Y,并把结果送入52H、53H单元。 整形变量X中存放了一个两位数,要将两位数交换位置,例如73变成37。实现的表达式? 设有A,B,C三个变量,用于存放三个不相等大整数。编写一段脚本代码,求出三个变量中的最大数。怎么做? 设有两个无符号数XY分别存放在内部RAM50H.51H中,试编一个程序实现10X+Y,结果存入52H.53H单元中。 七星彩中了三个位置分别是X00X00X,X代表中这样有奖吗 在汇编中对变量定义中 如 X DW 2;那么X中存放的到底是什么?是2 存放的地址还是数值2? 设在变量单元A1,A2,A3,A4中存放4个数,用汇编语言编程实现将最大数保留,其余3个数清零的功能. 已知下列语句中的x和y都是int型变量,其中不正确的语句是 1. 编写程序,利用malloc函数开辟动态存储单元,存放输入的三个整数。然后按从小到的顺序输出这三个数。 编写程序,利用malloc函数开辟动态存储单元,存放输入的三个整数。然后按从大小到大的顺序输出这三个数