0
搜索
首页 电脑/网络 程序设计 C/C++

怎样用C语言把输入任意一个大写字母变成小写并输出

全部回答

2018-09-19

32 0
大写字母的ASCII码A~Z是从65到90小写字母a~z是97到122所以加上 或 减去一个32就可以转换大小写了 LZ可以尝试这样printf("%d %d %d %d ",'a','z','A','Z');来看看他们的ASCII码

相关回答

2013-05-14

C语言编程输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是小写字母,则把它变成大写字母;其它字符不变,请编程

#include int main() { char ch; while(scanf("%c", &ch)!=EOF) { if(ch>='A'&&ch='a'&&ch<='z') ch=ch-'a'+'A'; printf("%c\n", ch); } return 0; } //这种情况是输入不进去空格的,不知道您要输入的字符有无空格。

  #include int main() { char ch; while(scanf("%c", &ch)!=EOF) { if(ch>='A'&&ch='a'&&ch<='z') ch=ch-'a'+'A'; printf("%c\n", ch); } return 0; } //这种情况是输入不进去空格的,不知道您要输入的字符有无空格。
  收起

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
C/C++
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
C/C++
VB
数据库
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
C/C++
C/C++
举报
举报原因(必选):
取消确定举报