gpt4 book ai didi

c - 如何使用环绕查找 C 中字符之间的距离

转载 作者:太空宇宙 更新时间:2023-11-04 01:34:30 26 4
gpt4 key购买 nike

我正在尝试找出字母表中两个字符之间的距离。但是,可以一步从 A->Z 或 Z->A 进行。给定两个字符,我如何找到距离?

最佳答案

将两个字符相减,如果结果为负,则结果为正。

从那里,答案要么是那个值,要么如果它大于 13,那就是 26 - 值。

char a = '<SOME LETTER>';
char b = '<SOME LETTER>';

char distance = abs(a-b);
if (distance > 13) {
distance = 26 - distance;
}

关于c - 如何使用环绕查找 C 中字符之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17016503/

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