其实很容易,你学习C语言的ASCII代码就行了,可以把字符转换成整数,而刚好大小写字母只是相差32。 main() { char a, b; a=getchar(); if(a>=90)b=a-32; else b=a+32; printf("%c\n",b); system("pause"); }