将字符串的索引与字符进行比较



我们如何将字符串索引的元素与字符进行比较?

  string a;
  int j;
  for (j = 1; j <= Length(a); j = j + 1)
  if ((a[j] >= ‘t’) && (a[j] <= ‘z’))
      a[j] = a[j] – 32;
  Return(a);

}

我们是否使用ASCII作为解决方案的一部分?并且我们根据其等效的ASCII更改字符

您在那里做的是一个字母,以及在 latin alphabet中的小写t和z之间,并将其转换为上案例(资本(自身的版本。

要给出一个更具体的答案,您需要让我们知道您使用的是哪种编程语言以及您想实现的目标,因为这本质上是伪代码

编辑 - 好的,是的,您正在使用ASCII字符表(请参阅https://www.asciaitle.com/(。字符串中的每个字符都具有数值等效词(因为所有字符串都存储在内存中的数字(,并且从字符的数值中减去32将其转换为上案例。

Letter 'a' = 97
97 - 32 = 65
65 = 'A'

相关内容

  • 没有找到相关文章

最新更新