gpt4 book ai didi

c - C中的左旋和右旋

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:54 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
how to rotate the given string to left or right in C?

所以我正在编写加密字符串的代码。称为凯撒密码。

而是不停地做右旋。对于 Shift = 1,A=65,所以我做 65+shift = 66,这是 B. ... C=>D.D=>E....如果我也想做左旋转怎么办?

现在,A(65) => Z(90),B(66) =>A(65),C(67)=>B(65)...Y(89)=>X(88)

众所周知,除了 A(65) 之外,我们可以像原来那样做 - 移位。

所以不是创建 if(notA)...else(handle A)。

有什么优雅的方法吗?此外,如果类次是其他数字,则需要考虑更多情况......还有其他方法吗?比如使用 mod 之类的东西??

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com