FreeBASIC学习笔记——4.1 选择语句
来源:互联网 发布:java junit assert 编辑:程序博客网 时间:2024/06/06 00:47
4.1.1行If语句
行If语句顾名思义是在一行完成的If语句,在Expression为真时,执行Statement1(s)中的内容,否则执行Statement2(s)中的内容。语法如下:
例如:
4.1.2 块If语句
块If语句的判断方式比行If更加丰富,可以对Expression进行多次判断,根据判断结果执行Statement (s)中的内容。语法如下:
例如:
4.1.3 分支选择语句
Select Case的ExpressionList(表达式列表)可以是一个数值,也可以是用“,”隔开的多个数值,也可以是To表达式的一个范围,也可以是Is表达式的一个范围。Select Case语句可以用Exit Select跳出分支选择。语法如下:例如:
4.1.4 常量分支选择语句
常量分支选择语句与Select Case语句的不同是其只能计算整数常量(不包浮点数的数字常量),并且表达式列表仅支持简单常量和枚举。支持“To”表达式,但“Is”表达式不支持。语法如下:
例如:
阅读全文
0 0
- FreeBASIC学习笔记——4.1 选择语句
- FreeBASIC学习笔记——4.2 循环语句
- FreeBASIC学习笔记——4.3 转移语句
- FreeBASIC学习笔记——2.3 数据类型
- FreeBASIC学习笔记——6.1 过程
- FreeBASIC学习笔记——6.2 函数
- FreeBASIC学习笔记——1.2 编译器简介FireFly
- FreeBASIC学习笔记——1.3 第一个工程
- FreeBASIC学习笔记——1.5 词法约定
- FreeBASIC学习笔记——2.1 常量的声明
- FreeBASIC学习笔记——2.2 变量的声明
- FreeBASIC学习笔记——2.4 强制转换
- FreeBASIC学习笔记——第05章 数组
- FreeBASIC学习笔记——6.4 可变参数
- FreeBASIC学习笔记——8.1 指针的概念
- FreeBASIC学习笔记——8.3 指针与数组
- FreeBASIC学习笔记——8.4 指针与函数/过程
- FreeBASIC学习笔记——第09章 预编译
- Fragment XXXXXX{xxxxxxxxx} not attached to Activity
- java-构造方法-super关键字
- OB10 解决表被锁定
- python爬虫项目- 爬取厦门航空官网机票价格 selenium 多进程爬取
- Greenplum merge insert 用法与性能 (insert on conflict)
- FreeBASIC学习笔记——4.1 选择语句
- ubuntu QT开发环境(三种方法安装Qt4.8)
- java删除list中的重复元素
- iOS开发:打包.a静态库文件的步骤
- 取数组最大值和最小值的方法汇总
- greenplum通过hdfs访问外部表
- 第五天课程总结
- Android存储数据之一:文件保存与读取
- CSDN换头像