C语言 —— char类型字母大小写转换
char类型的使用
- 一、字符型:char
- 二、ASCII表
- 三、例题:字母大小写转换
一、字符型:char
# include <stdio.h>
int main (void)
{char ch='A';printf("%c\n",ch); return 0;
}
上面代码就是我们给一个字符"A",然后输出这个字符来。
1、char ch='A';
这个就是字符型变量
2、printf("%c\n",ch);
%c 占一个位符,输出一个字符型变量
二、ASCII表
三、例题:字母大小写转换
代码:
#include <stdio.h>
int main (void)
{char ch; //定义一个ch字符量scanf("%c",&ch); //输入得到想要的字母ch=ch-32; //通过ASCII得到字母相差数printf("%c\n",ch);return 0;
}
解释:
1、首先我们定义一个ch的字符变量
2、scanf("%c",&ch);
scanf是一个输入函数,通过自己手输入自己想要的东西
3、ch=ch-32;
通过定义的字符减去一个32,这个32是这样来的:“ 我们小写的字母a在ASCII表中97,大写字母A在65位置,所以a-A=32,想要小写字母转换大写字母就减去32,如果想要大写字母转换小写字母加上32。ch=ch+32;
4、最后我们输出这个定义的字符ch。
结果:
C语言 —— char类型字母大小写转换相关推荐
- c语言中字母大写转小写,C语言中字母大小写转换的简单操作
大写字母要转换小写字母,要怎么操作呢?而在C语言开发中,我们经常会遇到这样或者那样的问题,别着急,爱站技术频道为你细细道来C语言中字母大小写转换的简单操作. C语言tolower()函数:将大写字母转 ...
- c语言中字母大小写转换的两种办法
起因: 牛客网一道题,需要按行输入多组字母,然后按行输出其转换大小写后的字母,我们来探讨一下. 分析: 有两个要点需要注意,一是要按行多组输入,二是要字母大小写转换.首先是按行多组输入,我们可以用wh ...
- java 字母大写_Java字母大小写转换的方法
案例: 要求从控制台接收用户输入的一个字母,如果这个字母是小写,转换为大写:如果这个字母是大写,转换为小写:只能输入字母,如果是其他值,提示数据有误! 实现代码: import java.util.S ...
- java的字母_Java字母大小写转换的方法
案例: 要求从控制台接收用户输入的一个字母,如果这个字母是小写,转换为大写:如果这个字母是大写,转换为小写:只能输入字母,如果是其他值,提示数据有误! 实现代码: import java.util.S ...
- C++知识精讲11——字母大小写转换讲解(单个字母基础版)
本文我们来讲C++知识精讲的第11篇,C++知识精讲11--字母大小写转换讲解(单个字母基础版),此专栏会讲许多,各种各样的类型,如果喜欢此专栏请订阅持续关注,感谢大家的支持.接下来,进入今天的知识精 ...
- php 清除英文字母,PHP英文字母大小写转换函数小结
PHP英文字母大小写转换函数小结 发布于 2015-01-23 10:54:41 | 143 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...
- 7-4 字符串字母大小写转换 (15 分)
7-4 字符串字母大小写转换 (15 分) 本题要求编写程序,对一个以"#"结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出. 输入格式 ...
- android 字符串数组去重,GitHub - deng-ming-hao/ec-do: 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。...
ec-do 自己封装的常用操作实例 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等. 使用方法 引入ec-do.js //去除空格 ecDo.trim(' ...
- C++ 字符串字母大小写转换
C++ 字符串字母大小写转换 使用algorithm,里面的tolower(转小写)toupper(转大写) #include <iostream> #include <string ...
最新文章
- Windows server 2012 搭建×××图文教程(一)安装×××相关服务
- oracle 主键_Oracle约束详解
- python入门代码示例-总算知道python入门代码示例
- iOS证书申请详细流程
- 疯子的算法总结(六) 简单排序总 选择排序+插入排序+比较排序+冒泡排序
- 数据结构拾遗(1) --红黑树的设计与实现(上)
- u-boot移植随笔:EEPROM移植及测试
- 【算法】剑指 Offer 30. 包含min函数的栈
- Undefined symbols for architecture i386:问题解决
- 1622: [Usaco2008 Open]Word Power 名字的能量
- HTML day02(html列表与菜单的制作)
- 详解python输出语句print
- 通达信板块监控指标_通达信板块分析指标公式
- CentOS 7.6 vi编辑器常用命令详解
- Ubuntu Core介绍及其使用
- 是否要允许堵车“加塞”的帕累托最优、纳什均衡分析
- 认知学派用计算机来比拟人,比拟:把人当物写或把物当人来写的一种修辞方法,前者称之为拟物,后者称之为拟人.如:①做人既不可翘尾巴,也不可夹着尾巴. ②蜡炬成灰泪始干....
- Verilog HDL 实现 74HC595
- Mybatis中Mapper标签总结大全
- MYSQL如何制作资产负债表_资产负债表该如何制作呢?搞定资产负债表,仅需这5步!...