www问答网
所有问题
C语言大写A变小写a,怎么办?
如题所述
举报该问题
推荐答案 推荐于2017-10-03
C语言中大写字母变为相应的小写字母有多种实现方式,如有一个变量a存储了一个大写字母,则
方式1:直接用大写字母加上大写字母与小写字符的
ascii码
差值32,如a=a+32即为对应的小写字母;
方式2:如果不记得这个差值是多少,可以直接用该大写字母减去'A'然后再加上'a'即可,如a=a-'A'+'a'即为对应的小写字母;
方式3:直接使用函数tolower进行转换,该函数在
头文件
#include <ctype.h>中,如a=tolower(a);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/Kn3d4d511.html
其他回答
第1个回答 2011-11-24
在C语言库里面有个函数tolower(char ch);作用是将大写字母变为小写字母!!或者就是大写字母加上32 就是小写字母!!希望对你有所帮助!!
第2个回答 推荐于2017-09-01
char ch;
ch=ch+32;
或者
ch=ch-'A'+'a';
追问
+32是什么意思?
追答
ascii码表中大写和小写之间的差值
本回答被提问者采纳
相似回答
c语言中怎么
把
大写
字母转换为
小写
字母?
答:
使用 lowercase函数可以转换
c语言
如何将
大写A改成小写A
答:
1、首先,打开
C语言
编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:char a = 'A';printf("%c", a + 32);。3、编译器运行test.cpp文件,此时成功将
大写A
转换为了
小写a
。
C语言大写
字母转换为
小写
字母,并输出程序
答:
有三种方式可以解决c语言大小写字母的转换
1.使用C语言提供的函数:toupper(),tolower()使用这两个函数需要引入头文件:#include<ctype.h> 示例代码
:输入如下 2.自己编写转换函数:因为大小写之间的ASCII码值的差值是固定的,因此可以使用‘a’-‘A’来获取差值。实例代码:输出如下:3.异或0x20来...
c语言
如何处理
大写
转
小写?
答:
1、首先用vs2017软件新建一个空白的
c语言
文件,引入头文件并建立主函数,主函数中先定义2个char类型的变量,一个用来接收用户输入的字母,另一个用来接收处理后的结果:2、接着先用getchar函数将用户输入的字符存入变量a中去,然后用b加上32即可得到
小写
字母,原因就是由于
大写
字母与小写字母之间的差值...
如何用
C语言
将
大写
字母转换成
小写
字母
答:
代码如下:include<stdio.h>int main(){char a; printf("请输入一个
大写
英语字母:");scanf("%
c
",&a);printf("转换成
小写
字母为%c",a+32);} 运行结果如下:
C语言中,
如何将
大写
字母转换成
小写
字母?
答:
在
C语言中,
可以使用标准库函数tolower()来将
大写
字母转换成
小写
字母。tolower()函数的原型定义在<ctype.h>头文件中,其函数签名如下:该函数接受一个字符参数c,并将其转换成小写字母后返回。如果c不是大写字母,则该函数返回c本身。下面是一个示例程序,它从标准输入中读取一行文本,将其中的大写字母...
c语言
如何进行
大小写
转化
答:
假设有小写字母char
c
='a';如果要转换成
大写字母A
,只需减去32,即c-=32;就行了。假设有大写字母char c='A';如果要转换成
小写字母a,
只需加上32,即c+=32;就行了。
如何将
c语言中
输入的英文
大写
字母转换成
小写
字母的程序代码进行修改以...
答:
在
C语言中,
要实现
大写
字母转换成
小写
字母,你需要对现有的代码进行一些调整。首先,我们来分析原始代码:int main() { int a; // 读取输入的整数 char ch; // 存储字符 scanf("%d", &a); // 读取输入并赋值给a ch = a; // 将整数转换为字符并赋值给ch printf("%c", ch); ...
编写一个程序,将
大写字母A
转换为
小写字母a
答:
// 打印 MARY HAD A LITTLE LAMB AND SHE LOVED IT SO 1、打开VC++环境,调节至使自己舒适的环境。调节字体和字的大小。2、编辑程序:include <stdio.h> void main(){char a;printf("请输入一个
小写
字母: ");a=getchar(); a=a-32;printf("转换后的
大写
字母是:%
c
\n",a);} 3、进行...
大家正在搜
c语言怎么把大写字母变小写
c语言大写字母A变小写a
用c语言把大写变小写
c语言大写变小写字母
c语言字符串大写字母变小写
word怎么把大写字母变小写
c语言将小写转换为大写
小写转大写c语言代码
汇编语言将小写字母大写
相关问题
C语言编程 将大写字母A、B变成小写字母?
C语言大写A变小写a,怎么办?
c语言程序 大写字母转小写字母这样怎么不对?
c语言中将小写字母a和b转换为大写a和b
C语言字母大小写转换,到底哪错了,为什么A变成了*
C语言将大写改小写,小写改大写
C语言 大写字母变成小写,可是输入小写时输出'?'
c语言输出时大写变小写,小写变大写,其他字符不变