例如字母" a"。我希望它通过输入数字值来改变成一个新的字母,它必须使字母向前循环而不是向后循环。输入= 3,然后是字母" a"成为" d"。值输入必须应用于字符串中的所有char。你能帮助我吗?
答案 0 :(得分:0)
键盘的每个字符都有一个ASCII编号(表示与该字符相关的整数)。因此,如果您想完成任务,则应从that开始。使用int
类型,稍后通过转换将其转换为char
类型。
如果你有一个string
类型,它就是这么简单,例如创建一个char
数组,你将在其中输入字符串的每个字符,稍后你会将每个转换后的字符连接到一个新的{ {1}}输入。