4.4.5  字符的判断

4.4.5 字符的判断

【例4-18】输入一个字符,判断该字符是英文字母、数字,还是其他符号。

按“三步法”原则分析如下。

978-7-111-49659-5-Chapter04-157.jpg做什么

1)用户需要输入1个字符,所以窗体上需要1个文本框。

2)需要1个“判断”按钮,单击“判断”按钮,判断并输出结果。

978-7-111-49659-5-Chapter04-158.jpg怎么做

步骤描述如下。

1)读取用户输入的数据到变量a中。

2)如果a>="0"且<="9",则输出该字符为数字,否则向下执行。

3)如果a>="a"且<="z",或者,a>="A"且<="Z",则输出该字符为英文字母,否则输出该字符为其他符号。

978-7-111-49659-5-Chapter04-159.jpg实现

●用ElseIf语句实现,代码如下。

978-7-111-49659-5-Chapter04-160.jpg

注意本程序中字符的比较方法。程序中的语句:

978-7-111-49659-5-Chapter04-161.jpg

可以改为

978-7-111-49659-5-Chapter04-162.jpg

或者

978-7-111-49659-5-Chapter04-163.jpg

●用Select语句,代码如下。

978-7-111-49659-5-Chapter04-164.jpg

978-7-111-49659-5-Chapter04-165.jpg

请读者比较它们的异同。