c语言中如何把第一个字母变为第二十六个字母?
1个回答
展开全部
C语言中 char型用的是ASCII码 也就是用整数来表是字母 65表示‘A’ 66表示‘B’ 以此类推 90表示‘Z’。
c语言中的输出函数 printf("%d",'A') 输出的是 字母A的整数编码 65 。
printf("%c",65); 按照字符格式 输出的是 大写字母A。
想print("%c",'A'+25) 就是输出大写字母Z。
C语言区分大小写 小写字母'a' 的AScII码是 97 'a'+25 就是 ‘z’ 122。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询