将最后一个号码分配给第一个号码,反之亦然

时间:2015-08-02 17:16:18

标签: c algorithm variable-assignment

如果我有数字1,2,3,4,5,6,7,每当我得到值7时,我会将值更改为1,如果我得到6,那么我会将其更改为2,如果我得到2然后我会将值更改为6,依此类推。我可以使用数组轻松完成此操作,但我可以通过不使用数组来了解逻辑。

1 个答案:

答案 0 :(得分:3)

对于任何数字序列1,2,3,...,n,只需返回n+1-i,其中i是给定的数字。