c语言中如何把A和a转换

如题所述

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:char a = 'A';printf("%c", a + 32);。

3、编译器运行test.cpp文件,此时成功将大写A转换为了小写a。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
我们知道,'A' 的ASCII码是 65,'a' 的ASCII码是 97。两者相差 32 ,所以,将 'A' 转换成 'a' 只要
加32就行。如下是大写转小写:
# include <stdio.h>
main ()
{
char ch;
ch = getchar() + 32; //将输入的字符ASCII码加32。如果小写转大写就减32
printf ("%c", ch);
}

还有一种更简单的方法:就是直接用 strlwr(字符串或者字符) ,这是转换为小写的函数。转换为大写的函数用 strupr() 。记得使用这两个函数要include 头文件 string.h。本回答被提问者和网友采纳
第2个回答  2012-03-24
帮你翻翻课本 A=65 a=97.你懂得。
第3个回答  2012-03-24
A=a-32;
第4个回答  2012-03-24
A=a-32
相似回答