判断字符类型

简介: 该内容描述了一个字符判断和转换的逻辑:输入字符,根据条件进行操作。如果字符是大写字母,转为小写;如果是小写字母,转为大写;若是数字,输出其ASCII值;否则输出"错误"。判断条件包括:大写字母ASCII值在'A'和'Z'之间,小写字母在'a'和'z'之间,数字在'0'和'9'之间。转换利用ASCII值差32的特性,通过if-else if语句实现。内容中还包括两幅示例图片,显示了程序执行的结果。

输入一个字符, 判断它是大写字母、小写字母还是数字, 如果是大写字母, 将其转换为小写字母; 如果是小写字母, 将其转换为大写字母, 如果是数字, 则输出其ASCII值;如果不是以上三种字符,输出“错误”

 

分析:


判断大写字母:ch>'A'&&ch<=′Z′;


小写字母: ch>='a'&&ch<='z′;


数字:ch>='0′&&ch<='9′;


大写字母与小写字母之间ASCII值差32,


如:'a′−'A′=32;


可以使用if else if语句判断


如下:




结果为:



目录
相关文章
|
2月前
|
存储 Java 数据处理
|
2天前
判断第二个字母
判断第二个字母。
8 3
|
2月前
|
Java 测试技术 API
如何检查字符串是否仅包含数字
【8月更文挑战第22天】
98 0
|
5月前
|
存储 C语言 索引
字符串和字符串结束标志
在编程中,字符串是一种常用的数据类型,用于表示文本信息。字符串由一系列字符组成,这些字符可以是字母、数字、标点符号等。每个字符串都有一个结束标志,用于标识字符串的末尾。了解字符串和字符串结束标志的概念对于正确处理和操作字符串至关重要。
122 0
|
12月前
题目:下列给定程序中函数fun的功能是:从p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。
题目:下列给定程序中函数fun的功能是:从p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。
测试字符类型和布尔类型
测试字符类型和布尔类型
61 0
判断一个字符串是否全部不相同
判断一个字符串是否全部不相同
75 0
判断一个字符串是否全部不相同
判断一个字符串是否全部相同
判断一个字符串是否全部相同
79 0
判断一个字符串是否全部相同
判断字符串中只含有字母和问题
判断字符串中只含有字母和问题
69 0