即,您输入数字5,字符A和输出将产生F.我什至不知道该如何开始解决这个问题,有什么可以推动我朝着正确的方向发展吗?

最佳答案

各个字符通常根据ASCII code用数字表示。在C语言中,如果向字符添加数字,则表示该字符向下移动。尝试:

char c = 'A';
int n = 5;
printf("%c\n", c + n);

关于c - 将字母下移?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5224990/

10-09 08:36