delphi中Case语法的使用方法
发布时间:2020-12-15 09:55:32 所属栏目:大数据 来源:网络整理
导读:Case 语句 If...Then…Else 语句适合选项较少的情况,如果有很多选项的话利用If 语句就比较麻烦,在这种情况下,Case 语句就容易多了。Case 语句的语法如下: case 表达式 of 数值:语句 ; 数值:语句 ; else 语句 ; end ; ? 下面这个例子中的S 为Char 类型。
Case 语句 case <表达式> of <数值>:<语句>; <数值>:<语句>; else <语句>; end; ? 下面这个例子中的S 为Char 类型。当用户输入一个字符后按回车键确认后判断变量S,如果是小写或大写字母将显示“字符”,如果是数字,则显示“数字”,其余的字符就显示“其他”,判断语句如下: 注意:Case 构造中的任何一个语句都可以是单语句或复合语句。如果需要在某种情况下执行多行代码,必须将它们用Begin…End 括起来。 ? var S:Char; begin Readln(S); case S of ’a’..’z’,’A’..’Z’:Writeln(’字符’); ’0’..’9’:Writeln(’数字’); else Writeln(’其他’); end; 也可以用 case? + begin..end,语法如下: case 表达式 of 0:begin? ?end; 1:begin ?end; else ?begin ?end; end; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |