怎样用简单C语言将A转化成a

#include <stdio.h>
void main()
{
char c="a"-"32";
printf("c c%",c);
getch();
}帮忙修改

最简单的方法就是:

char c = 'A'+32

void main()

{

char c='a'-32;

printf("c %c",c);

getch();

}

扩展资料

算术运算符

用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。

关系运算符

用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。

逻辑运算符

用于逻辑运算。包括与(&&)、或(||)、非(!)三种。

位操作运算符

参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-27
最简单的方法就是 char c = 'A'+32

void main()
{
char c='a'-32;
printf("c %c",c);
getch();
}本回答被提问者采纳
第2个回答  2008-09-19
如果不用库函数的话,就直接用下面的语句:char test = 'A'+32;
因为在ascii码中,两个大小写字母相差32
第3个回答  2015-09-10
最简单的是ASCII码加减转化,A和a都是存储的ASCII码。
第4个回答  2008-09-19
C语言中字符可以当成整型来相加减
你的问题是把大写字母转换成小写吧
公式:y=x+(`a`-`A`);
意思是每个小写字符都比大写大a-A
相似回答