C语言:大小字母转换(ASCII码)
在C语言中,字符是以ASCII码的形式存放在计算机内存中的,所以可将其当成整型数据处理。C语言可对整型变量赋字符值,也可对字符型变量赋整型值。同样,在输出时,也可以互换。
分析:字符A~Z的ASCII码为65~90,字符a~z的ASCII码为97~122,每个大小写字符的ASCII码都相差32,因此用小写字符的ASCII码 减去32即可得到该字符的大写形式。
代码如下:大小写字母转换器。
include <stdio.h>
void main()
{
char a; /*定义接收小写字母的变量a*/
int b; /*定义接收大写字母的变量b*/
printf ("请输入一个小写字母\n"); /*交量a接收字符值,注意此时a仍为字符型*/
scanf("%c", &a); /*交量a接收字符值,注意此时a仍为字符型*/
b=a-32; /*将a的ASCII码减去32,得到大写形式*/
printf("字母%c相应的大写字母是%c",a,b); /*注意这里用%c输出了整型交量b*/
}
运行结果:
请输入一个小写字母
f
字母f相应的大写字母是
F
C语言:大小字母转换(ASCII码)相关推荐
- c语言大小写字母相互转化,字母大小写互相转换 ASCII码转化符号问题
字母大小写互相转换 ASCII码转化符号问题 请问在c语言中 字母大小写互相转换怎么编写? 请问为什么 #include void main() { char a,c; int b; printf(& ...
- c语言 字符转换成ascii吗,C语言字符转换ASCII码
//函 数 名:CharToHex() //功能描述:把ASCII字符转换为16进制 //函数说明: //调用函数: //全局变量: //输 入:ASCII字符 //返 回:16进制 / ...
- 字母与ASCII码之间的转换
1.先解释下两个名词,主要从百度百科中查询得到: ASCII (American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字 ...
- c语言中 字母对应的数值,c语言字母对应ascii码 实型数据,与字符型数据
知识点:实型的定义方法和实型常量的表达方法; 重要程度:★★★★ 1.实型常量 在C语言中,实型常量有两种表示形式:小数形式和指数形式. (1)小数形式 规则如下:1. 有且仅有一个小数点. 2. 左 ...
- C语言——大小写字母转换
C语言大小写字母转换 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母. 1.小写转换大写 int main() { ...
- c语言首字母大小写字母转换,C语言大小写字母转换,C语言 大小写字母转换
导航:网站首页 > C语言大小写字母转换,C语言 大小写字母转换 C语言大小写字母转换,C语言 大小写字母转换 匿名网友: #includevoid main(){char c1,c2: // ...
- js: 字符(字母) 与 ASCII码 转换方法
js: 字符(字母) 与 ASCII码 转换方法 字母ASCII码值 大写字母 : A-Z 65-90 小写字母 : a-z 97-122 ##字符 与 ASCII码值 之间的转换 // 字符 -&g ...
- python中字母与ascii码的相互转换
python中字母与ascii码的相互转换 在做python编程时,碰到了需要将字母转换成ascii码的,原本以为用Int()就可以直接将字符串转换成整形了,可是int()带了一个默认参数,base= ...
- C语言大写字母E转小写e,C语言 大小写字母转换
C语言 大小写字母转换 C语言大小写字母转换 1. 完成一个大小写字母自动转换的程序,输入大写字母,程序可以输出小写字母,输入小写字母,可以输出大写字母 #include int main() { c ...
- 一键转换ASCII码
//-----一键转换ASCII码----- #include <iostream> #include <string> using namespace std; int ma ...
最新文章
- Daily Scrum - 11/24
- sublime编译python文件提示can't find '__main__' module in ' '
- [Redux/Mobx] 在Redux中怎么发起网络请求?
- 恒大拟36.6亿元出售水晶城项目 企查查显示管理公司曾因违规建设被罚超900万...
- [原创]Xcode 4.6 安装 Boost 1.53.0
- 创业,一定要咬牙坚持吗?屁,该放就放
- Linux配置虚拟主机后,只能访问到主页怎么办?
- AngularJs 入门系列-1 使用 AngularJs 搭建页面基本框架
- 【转】让EntityManager的Query返回Map对象
- TBtools:基因家族分析简单流程
- 压缩文件暴力破解(免费党的快乐)
- 计算机考研金工,我的金工跨考经验
- incompatible types: Object cannot be converted to String
- java 获取今天是星期几
- Win10上如何显示本地lrc文件歌词——lrc播放器——《超级lrc播放器》
- Fiddler简介与功能
- binlog2sql 恢复工具使用
- 【Linux操作系统】——Linux命令
- Android 基于Zxing二维码扫描的光速实现
- 【搞定Jvm面试】 JVM 垃圾回收揭秘附常见面试题解析
热门文章
- 使用pbrt遇到的问题及解决方法
- 区块链宠物移动端交互原型模板、免费领取、宠物交易、宠物领养、宠物购买、宠物集市、用户中心、注册登录、订单管理、常用元件、通用元件、设计框架、规则说明、功能流程、界面流程、规则模板、Axure原型、rp
- 43.一维卷积-航空公司评论情感预测
- PreferenceScreen修改背景颜色
- API Guides Contacts Provider (二)
- API Guides Contacts Provider (三)
- 计算机一级要注意什么保存,计算机一级考试重点及注意事项
- 智能电网调度技术支持系统建设方案
- DataFormatString 的使用
- SQL中,把SQL查询分析器查询出来的结果,导出到EXCEL表格