初学C语言都会遇到要求写大小写转换的题目 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需将该字符ASCII码值-32 代码如下: ...
//满意请采纳#include <stdio.h>//拼写错误int main(){ char x; printf("Please input a letter:"); scanf("%c",&x); if(x>='a'&&x<='z')//这个直接用很方便(其实是我忘了azAZ ASC码是多少) x=x-32;//好好看看ASC码表吧。顺序你记错了 else if(x>='A...
C语言实例-大小写字母间的转换 初学C语言都会遇到要求写大小写转换的题目 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需将...