- 1
- 0
- 约1.77千字
- 约 27页
- 2019-01-27 发布于福建
- 举报
Visual Basic语言程序的设计教程第7章 择结构
第7章 选择结构;7.1 If语句;If语句
If…Then结构
语法格式:
功能:如果表达式的值为真(True),执行Then后的语句块内容;否则不执行语句块内容。
说明:
表达式可以是:关系表达式、逻辑表达式、算术表达式。若为算术表达式,值为0则为假,非0则为真。
如果是单行If格式,所有的代码必须写在同一行中,绝对不能换行。如果是块If语句,各语句块必须独占一行,End If不能省略。
语句块若是一条语句,可用单行If结构;为多条语句,则采用块If结构较好。当然也可以采用单行If格式,这时各语句必须在同一行中且用:分隔,且不能出现End If。;例7.1 输入两个数,输出较大的数。;例7.1 输入两个数,输出较大的数。;例7.1 输入两个数,输出较大的数。;If语句
If…Then…Else结构
语法格式:
功能:该结构用于解决二选一的问题。当表达式的值为真,执行语句块1的语句内容;否则执行语句块2的语句内容 。
说明:
表达式最终的值必须为逻辑值,即取值为真或假。
若语句块1和语句块2都是单条语句,可采用单行If格式,否则采用块If语句。
跟If …Then 不同,该结构中即使表达式值为假,也有语句块2的内容可被执行 。;例7.2 编写一个程序,实现当用户输入的用户名和口令都正确时显示欢迎登录的消息对话框,当用户名或口令有错误时显示消息对话框报告错误。;
原创力文档

文档评论(0)