算法中关于变量的交换
INPUT A,B
B=A+B
A=B-A
人气:324 ℃ 时间:2020-06-14 14:39:30
解答
B=A+B
A=B-A
B=B-A最后一个式子是什么意思?B=A+B'此处B为两数之和A=B-A‘此处俩数之和-A 应该为原来的B 所以A变成原来的B了B=B-A’此处B仍是俩数之和,而A为原来的B,相减即为原来的A ,所以B变成A了
推荐
- 设X与Y是同一类型的变量,试设计一个算法,把X与Y中的数据相互交换
- 已知三个单元分别存放了变量x,y,z的值,试给出一个算法,顺次交换xyz的值
- 已知两个单元分别存放了变量X和Y的值,试交换这两个变量值,并写出一个算法,并用流
- 用一种算法描述(1)交换两个变量(2)求1+2+3+4+.+100(3)输入10个数找出最大的
- 算法的输入通过参数显示传递与通过全参变量隐士传递有什么区别
- 两条并行铁路之间的最小宽度是多少米?注意,不是两条铁轨!是铁路,也就是两条铁路中心线之间的距离.
- 已知二次函数f(x)对于任意x∈R,都有f(1-x)=f(1+x)成立,向量a=(sinθ,2),向量b=(2sinθ,1/2),向量c=(cos2θ,1),向量d=(1,2)当θ∈[0,π]求不等式f(a·b)>f(c·d)的解集.
- 如果x减2的绝对值加y加3的平方等于0,x+y等于几
猜你喜欢